India, one of the richest places on the planet for the travellers eyes. From the soaring Himalayan peaks in the far north to the palm fringed beaches of the southern coast and in-between a kaleidoscope of history, culture and staggering beauty. India will live long in the heart and mind, a life affirming ‘must see’ with something for everyone who journeys to her shores.