Harihareshwar is a treat for those looking for spiritual relief and beach holiday. Situated on the Konkan coast, Harihareshwar beach nestles between high mountains. The black sandy beach is clean ...