Elephants Head Point
India /Maharashtra /Satara /Mahabaleshwar Sight Address : Beyond Lodwick Point, Mahabaleshwar, India. Edit Detail InformationEdit Elephants Head Point Head Point is one of the best points to be visited in Mahabaleshwar. The cliffs which overhang resemble an elephant’s head and trunk. Thus the point got its name as the Elephant’s Head Point. The point renders breathtaking […]