Tour of the Taj
Located in the city of Agra in northern India, the Taj Mahal is one of the most recognizable buildings in the world. A trip to India wouldn’t be complete without a visit to the Taj Mahal. We only had a short time in India and we wanted to maximize what we saw. Depending on your …