On this exciting South Asia journey, explore the three cities that form northern India’s famed “Golden Triangle”—Delhi, Agra, and Jaipur—and get a taste of mountain air and Buddhist culture in Nepal. Take in the ethereal beauty of the Taj Mahal and delve ...