Taj Mahal make a recognition for India
You may call it just modern day affirmation of a historical marvel, but when the magnificent 17th century Taj Mahal in the north Indian city of Agra made it to the New Seven Wonders of the World list it meant something more than mere tokenism for millions all over the country.
After all, the luminescent [...]