India is an incredible country with so many cultures and varieties. It is so diverse that in every twenty kilometers, the dialect of a language changes. There is so much to see in India, besides the much hyped Mumbai and calmed Himalayas. Following are some of the tourist places that check off of your 'must visit' list in India.
Published 26-Aug-2014 19:06 IST