10 Most Strange Places In India You Should Definitely Visit

The great land of India is home to one of the most haunted place, mystery lake of Skeleton, only active volcano and many other mysterious and unusual natural things. Some of the most wierd but must see places in India also includes Ghost town, Tree with size of a super mart and Alive bridges.


Category: Travel

Leave a Comment