Harihareshwar Town, Shrivardhan
Harihareshwar Beach is a popular tourist spot in the Raigad district of Maharashtra. It is situated at a distance of 200 km from Mumbai. The term 'Harihareshwar' means 'abode of God'. Harihareshwar Beach is located in the town of Harihareshwar which is also known as the Kashi of the South...