Travel, experience, conserve with
Schools Worldwide Jump to main menu

Capital city and the country’s second largest metropolis, Delhi is a major commercial, cultural, and political, centre of India. Located on the banks of the River Yamuna, Delhi has been continuously inhabited since at least the 6th century BC and is the site of many archaeological sites, ancient monuments, and remains.

Trips

This location is featured in the following trips: