Discover Elephants Head Point: A Rocky Retreat Surrounded Forest
Hidden among the lush green landscapes of Mahabaleshwar, Elephants Head point is one of the most fascinating viewpoints. Lying in the Western Ghats, this point is known ... Find out more