Celebrate India's culture and geography which encompasses the Himalayas and tropical beaches, tiny rural villages and some of the world's most densely populated cities, Victorian estates and Hindu temples.