India, subcontinent of diversity and contrasts, has attracted and
fascinated travellers from time immemorial. Often, India didn't let them
leave. India's unsettled past, its diverse culture, art and
architecture make up a great mosaic that bewitches the visitors.