Taj Mahal Tour

1,810 ViewsThe Taj Mahal, an architectural surprise and one of the Seven Wonders of the World, stands as a testomony to the eternal love of Emperor Shah Jahan for his beloved wife, Mumtaz Mahal. Located inside the town of Agra, India, the Taj Mahal draws thousands and thousands of visitorsContinue Reading