India, a rainbow of colours and cultures A kaleidoscope of religions, cultures and landscapes, India is a whole world in one subcontinent. From the majestic Taj Mahal to the mighty Ganges, the deserts of Rajasthan to the temples of Varanasi, no country is more steeped in spirituality.
Hampi, a holy city set in stone On the banks of the Tungabhadra River, in a sun-baked landscape of enormous boulders dotted among jade palm and mango groves, Indian princes built hundreds of monumental temples and pleasure palaces.