Harihareshwar Beach, Maharashtra
One of the less famous beaches in Maharashtra, the Harihareshwar beach is located in the Raigad district. Surrounded by four hills named Harihareshwar, Harshinachal, Bramhadri and Pushpadri, Harihareshwar is often referred to as Dev-Ghar or "house of God". It is usually called as Southern Kashi because of its temple dedicated to Lord Shiva.
Location of Harihareshwar Beach