Taj Mahal, the magnificent monument of love, has made it to the top 10 landmarks in the World by securing fifth position in the list. One of the most iconic wonders in the World, the Agra based imposing white marble structure, a tourist delight, is the only Indian monument to figure in the the World’s top 10 Travellers Choice awards for landmarks Angkorwat in Cambodia topped the list followed by Sheikh Zayed Grand Mosque Center in Abu Dhabi (UAE) Mezquita Cathedral Cordoba in Spain and St peter’s Basilica in Vatican city (Italy).