Elephant’s Head Point
Mountains, Hills, Tourist Places

Elephant’s Head Point : Best View Pint in Mahabaleshwar

Elephant’s Head Point, locally known as “Needle Hole Point”, is one of Mahabaleshwar’s most iconic viewpoints, situated at an elevation of 1,280 meters. […]