A serene and historic temple dedicated to Goddess Durga, offering panoramic views of the Sahyadri Mountains.