TravelWorld Heritage Site Pictures: Taj MahalA tribute to a beloved wife, the Taj Mahal in Agra, India, has gleamed on the banks of the Yamuna River for nearly four centuries. PUBLISHED December 11, 2015 Continue Reading