Top 10 Unexplored Places in India That Will Astonish You to the Core
India is a treasure trove of popular destinations to visit. But, only a few know that the varied nation also houses less traveled roads that lead to some unexplored places. The experience, tranquility and quietude provided by these sites are next to none! Head towards the 10 wonderful lesser-known destinations in India waiting to be explored. 1. Khajjiar, Himachal Pradesh […]
» Read more