There are several great
natural wonders in India, including the Natural Arch in Tirumala hills, Magnetic Hill in Ladakh, Marble Rocks in Jabalpur, Lonar Crater Lake in Maharashtra, Valley of Flowers in Uttarakhand, Borra Caves in Andhra Pradesh, Loktak Lake in Manipur, Needle Hole Point in Mahabaleshwar, Floating Islands in Loktak Lake, Limestone Formations at Yana, Gokarna, Riverine Potholes of Nighoj and many more.