These Are The Top 10 Landmarks In The World

(Machu Picchu, Peru) Trip Advisor has released a list of what they view as the Top 10 landmarks across the globe listed below.  Have you been to any of these locations LIFERS?  Let us know in our comments section….

Posted in News, Travel, Vacations | Tagged , , , , , , | Leave a comment