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.