Sponsored Listings:
Angkor Wat in Cambodia, Sheikh Zayed Grand Mosque Center in Abu Dhabi, Mezquita Cathedral de Cordoba in Spain, and St Peter’s Basilica in Italy, bagged the first four ranks respectively
The post Taj Mahal ranks 5th on top 10 landmarks in world appeared first on The Financial Express.
Source: financialexpress.com