India

India is a country of intoxicating contrasts: from relaxing beaches fringed by the Indian Ocean to hectic but mesmerising cities, and from simple yoga retreats to marble-covered palaces and colourful Hindu temples.

Any trip to India offers the curious traveller a deep cultural immersion with incredible temples, epic stories of Hindu Gods, spiritual awakenings at Ganga Aarti, and a cuisine that is much loved all around the world.

It’s a huge country which offers endless attractions. Everyone should explore the Golden Triangle in the North comprising of Delhi, Agra and Jaipur. Some of India’s most famous monuments are found here including the Taj Mahal.

For those who yearn for nature, head to the mountains in Himachal Pradesh located on the foothills of the Himalayas, where you’ll find endless hiking routes and snow-capped mountains. For something a little different, make your way to Dharamshala, home to the Dalai Lama, where you can explore Tibetan culture and escape to the mountains via the Triund Trek.

Also discover less visited states like Tamil Nadu where you can find stone-carved temples in Mamallapuram. Then you have Kerala famed for its rich natural beauty, and a great place to finish your trip.