close
This ad will auto close in 10 seconds

Taj Mahal ranked third among top landmarks in world

Travellers from across the globe have ranked India`s Taj Mahal among the top three landmarks in the world, a leading travel website has announced.