Destination guide
More about Elephant Point
Experience breathtaking views and serene landscapes at Elephant Point, a must-visit tourist attraction in the scenic hills of Mahabaleshwar, Maharashtra.
Tell me more about Elephant Point