A serene and ancient cave temple dedicated to Lord Shiva, nestled in the Sahyadri Mountains, offering a tranquil spiritual experience.