
Sight
Elephant's Head Point
That's Elephant's Head Point, a must-visit attraction in Mahabaleshwar, Maharashtra. The Enchanting Viewpoint: Location: Nestled beyond Lodwick Point, Elephant's Head Point is a short distance from Mahabaleshwar town. The scenic drive offers a glimpse of the beauty to come. The View: The star attraction is the breathtaking panorama. From this v...


