10 Incredible Secret Places In India Every Traveler Must See


#3.Osian, Rajasthan

Osian is an ancient town located in the Jodhpur District of Rajasthan in western India. It is an oasis in the Thar Desert and has been known as the "Khajuraho of Rajasthan," for its temples. Osian is famous as it is home to a cluster of ruined Brahmanical and Jain temples, dating from the 8th to 11th centuries. The city was a major religious centre of the kingdom of Marwar, during the Gurjara Pratihara dynasty.

#4.Keibul Lamjao on Loktak Lake, Manipur

The Keibul Lamjao National Park is located in the Bishnupur district in the state of Manipur in India. It is the only floating park in the world, located in North East India and an integral part of Loktak Lake. The national park is characterized by many floating decomposed plant materials locally called phumdis. And it's also home to the endangered Sangai deer, also called the Dancing Deer.

#5.Gavi, Kerala

Gavi is a village in Pathanamthitta district, Kerala. It is located 28 km southwest of Vandiperiyar, a town in Idukki which connects Kollam and Madurai. Spread across the beauty of Periyar Tiger Reserve, Gavi is a quiet, beautiful, and pristine forest haven. These evergreen forests are abundant with magnificent wildlife including the tiger, elephants, leopards, and a lot more. It is also home to over 320 species of birds. Gavi often serves as a base camp for deep jungle trekkers, birdwatchers, and nature lovers.

READ MORE: World's Top 10 Most Expensive Bikes

A Taste Of Italy Up In Shimla Hills