India is a vibrant land of startling contrasts where both the traditional and modern worlds meet. The world's seventh largest nation by area and the second largest in terms of population, India boasts a rich heritage that's the result of centuries of different cultures and religions leaving their mark.
Perhaps India's most recognizable building, the Taj Mahal is also the world's most famous testimony to the power of love.
Dating back to the 8th century BC, Varanasi is one of the oldest still inhabited cities in the world.
Founded in 1577 by Ram Das, Amritsar is an important hub of Sikh history and culture.
So named for the yellow sandstone used in most of its buildings, the Golden City of Jaisalmer
Built by Shah Jahan in 1648 as the seat of Mughal power – a role it maintained until 1857 – the magnificent crescent-shaped
Standing an impressive 26 meters tall and overlooking the Arabian Sea, the iconic Gateway of India.
Amer Fort (often also spelt "Amber") was built as a fortified palace in 1592 by Maharaja Man Singh.
Long known within India as the "go-to" destination for those seeking a great beach holiday, Goa's beautiful western.
The sprawling city of Mysore is a delight to explore thanks to its eclectic mix of fine old colonial architecture.
Bodhgaya, considered the world's holiest Buddhist site, attracts thousands of visitors each year.