Taj Mahal, Agra – Wonders of the World

taj mahal agra

Taj Mahal is one of the seven wonders of the World and is situated at Agra city in Utter Pradesh state of India. Taj Mahal, Agra, India – Photo By – George T. George (Self). Taj Mahal at Agra is a World UNESCO Heritage Site and the ultimate sign of expression of Love on earth….

[Continue reading]