TripAdvisor came out with their 2016 list of the World's Top 10 landmarks. How many have you been to? What has been your favorite? Machu Picchu in Peru Sheikh Zayed Grand Mosque Center in Abu Dhabi Angor Wat in Siem Reap, Cambodia St. Peter's Basilica in Vatican City The Taj Mahal in Agra, India Church…
Read more
The World’s Top 10 Landmarks For 2016
