Harihareshwar Beach

Harihareshwar Beach

beach · Maharashtra

Positioned in the southern corner of Raigad district, Harihareshwar lies about 200 km south of Mumbai.

Positioned in the southern corner of Raigad district, Harihareshwar lies about 200 km south of Mumbai. The beach is surrounded by four sacred hills—Harihareshwar, Harshinagiri, Bramhagiri, and Kalagiri—where the Savitri River flows into the sea. Often called 'Dakshin Kashi', the beach features dramatic geological rock structures carved out by ocean tides over centuries. A natural rock-cut cliff path allows visitors to perform a scenic coastal walk behind the ancient Lord Shiva temple.

Why visit

Some of the most rugged, dramatic coast in western India — a walk along the carved basalt cliffs with the waves breaking beside you.

Harihareshwar Beach guide & itineraries

Been to Harihareshwar Beach?

Write what you would tell a friend — where you stayed, what you would skip, the thing you wish somebody had mentioned before you went. We read every submission before it goes up.

Share your story

More beaches & coast

More places you'll love

Trending in Maharashtra