Elephant’s Head Point known as Needle’s Point lies at the end of the mountain range beyond Lodwick Point. Resembling elephant’s head, this extended ridge is the most popular tourist spot in Mahabaleshwar that offers stunning views of the Sahyadri mountain range set amidst nature’s extremity, the place gets completely covered with greenery during monsoon, which attracts nature lovers to visit and also appreciate the serene nature bestowing immense charm.
Share On Social:
Facebook
Twitter
Pinterest
WhatsApp