Lion’s Point is an iconic viewpoint located 12 km from Lonavala, offering a breathtaking view of the surrounding mountains and valleys. On clear days, visitors can even spot Tungarli Lake and ...