India is the largest democracy in the world. It is truly a fascinating country to visit. Presenting an often-bewildering concoction of colourful people, mysterious religions and breathtaking landscapes, India is amongst the most rewarding of holiday destinations. From cruising the waterways of Kerala and relaxing on the beaches of Goa, to walking the bustling cities of Delhi, Mumbai and Bangalore, there is an immense cultural wealth in the country. For those wanting to trek the northern areas, then there is Ladakh, the land of high passes and Himachal Pradesh, land of snow peaks and Sikkim in which lies the world’s third highest mountain, Kanchenjunga.