Agra, known for the iconic Taj Mahal, is surrounded by a host of remarkable sites that make for an ideal day trip or weekend getaway.

Agra, known for the iconic Taj Mahal, is surrounded by a host of remarkable sites that make for an ideal day trip or weekend getaway.