Elephant's Head Point
Also known as Needle Hole Point, Elephant’s Head Point gives you spectacular views of nature in Mahabaleshwar. These rocks literally resembles the head of an elephant where the hole between the trunk and the foot of the elephant seems like a hole in the needle justifying its alternative name and it is one of the best places to visit in Mahabaleshwar.