Harihareshwar in Maharashtra is a beautiful town surrounded by mountains on all four sides. With the river Savitri flowing through the town, Harihareshwar makes for an enchanting spectacle of nature. The Harihareshwar temple and the Kalbhairav temple are the religious centres of this town, and are sure to transport you to another world with the ringing of their bells. Besides its temples, Harihareshwar is also popular for its beaches, namely the Harihareshwar and Diveagar beaches. With their golden sands, frothy seas and relatively pristine atmosphere, these beaches are perfect for a peaceful stroll. When in Harihareshwar, one must certainly try the delectable Konkani cuisine and local flavours. Harihareshwar is easily reachable from the nearest railhead of Mangaon and is well connected to Pune and Mumbai. Buses are regularly available as well.