Harihareshwar is small town in Raigad district on West coast of Maharashtra (India) also known as Kashi of the south. This town is not only known for its beach but also as a place of pilgrimage.
Temple is situated at the mouth of river Savitri where it meets the Arabian sea and is surrounded by four hills Harihareshwar, Harshinachal, Bramhadri, and Pushpadri.Lord Shiva is the main deity of the village. The temple has the deities of Brahma, Vishnu, and Mahesh along with Devi Parvati in the form of three lingas. Lord Vishnu has blessed the temple, and, it’s believed that his footprints are visible on the shore. Beside the main temple is the temple of Kalbhairav and Devi Yogeshwari. The Harihareshwar Temple grounds have Gayatri Tirth, Sita Sansar, Vishnu pad, Pandav Tirth, and 101 Kaurav Astitv. When entering through the wooden door of Harihareshwar Temple, devotees are greeted by murtis of Lord Ganesh and Garuda, who stand to the left and right, respectively, of the sanctum entrance.
The parikrama goes round the temple and then climbs the hill directly behind it, proceeding down to the sea, along the shoreline, then back up to the temple. The pathway winds up and down some 200 feet. The waves have cut small caves and niches into the rocks here. At one such cove, sweet water flows back out of one of the crevices each night. Just above this spot, there is a natural ‘Aum’ formed in the rock. There are many beautifully carved sculptures carved into the rock along the route, and in one of the ancient caves resides a Shivaling. This route is quite challenging and dangerous during high tide as when the ocean surges up over parts of the parikrama route making it impassable.
Black Sandy Beach surrounded by hills and greenery lies right besides the temple. Watching the sunset on the beach can be mesmerising. However this beach is not safe for swimming.
Best time to visit
The winter months between November and February are the best time to visit Harihareshwar. Monsoon should be avoided as heavy rains may force you to be confined to your rooms in this season.
How to reach-Harihareshwar is located at distance of 200Km from Mumbai and 170Km from Pune. State transport buses are available till Shrivardhan from there you can take a Rick. Nearest airport is Chhatrapati Shivaji International Airport- Mumbai (220km) and. Nearest railhead is Mangaon(65 km)