Delhi is the second most populated metropolis in India after Mumbai, and home to the country's capital city, New Delhi.
Steeped in history, yet booming with modern life, it's a place packed with mayhem, colour, light and life. Located in Northern India, guests flock here to experience the stunning temples, ancient tombs, amazing architecture, and not to mention a number of beautiful luxury hotels, It is also a great starting point for the journey to Agra to see the Taj Mahal, and south to tour around majestic Rajasthan, otherwise known as the Land of Kings.