Taj Mahal ranked third among top landmarks in the world

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

According to TripAdvisor’s 2013 Travellers Choice Attractions Awards, Taj Mahal was ranked third in the list of Top 25 landmarks.