10 Top-Rated Tourist Attractions in the World
By Manish Choudhary
1. Eiffel Tower, Paris, France
2. The Great Wall of China, China
3. Machu Picchu, Peru
4. The Taj Mahal, India
5. The Grand Canyon, Arizona, USA
6. The Colosseum, Rome, Italy
7. The Pyramids of Giza, Egypt
8. Santorini, Greece
9. The Serengeti National Park, Tanzania
10. The Sydney Opera House, Australia