Taj Mahal, Agra – Wonders of the World

Taj Mahal is one of the seven wonders of the World and is one among top tourist sites in India. Taj Mahal is situated at Agra, Utter Pradesh state,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…

[Continue reading]