The places that you must visit on your next trip to India 

The places that you must visit on your next trip to India 

If you want to live and experience the myriad facets of the society at one place, then there is nothing better than India. Surrounded by mesmerizing grandeur of the snow-capped Himalayas in the north and the magnificent seas in the south, the country makes sure that you whoop it up to the fullest.

From the holy cities of Varanasi and Haridwar to the forts of Rajasthan and the modern metropolises like Bengaluru, they all are sure to leave you awestruck. And how … Read more