Hidden place · Machilipatnam, India

Dattashram at Manginapudi

Dattashram is a pilgrimage site on the seacoast, with an ancient Shiva temple and a more recently built Datta temple. It is also associated with nine…

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload