India is a country of wonders, a country where myth, history, and nature weave an interesting fabric of the unknown.
For those who don’t know, a ‘ghost town’ is a place which was once a thriving community but in time was deserted by its ...
There are many beautiful cities to visit in India. From Madhya Pradesh to Gujarat, every place has its own unique charm.