Agra: A City Symbolizing Eternal Love
May 24, 2017
Agra, the city of love, is one of the most popular tourist sites in India. It houses one of the Seven Wonders of the World, the Taj Mahal. It leaves a person awestruck with the rich culture and the magnificent architecture that it has. Located on the banks of Yamuna,...