India's Taj Mahal rated 2nd best UNESCO World Heritage Site
The Taj Mahal has come second in a TripAdvisor survey listing the UNESCO Cultural and Natural heritage sites rated best by travellers around the globe. The Angkor Wat temple in Cambodia topped the list, while the Great Wall of China, Machu Pichu in Peru and old city of Jerusalem were also featured on the list.