Destination Highlight: Travel to Machu Picchu on a Long Weekend
Posted on January 3, 2012 - Category Destination Highlight, Peru | Leave a Comment
One of the New Seven Wonders of the World, Machu Picchu is the subject of many an article. As such, it can be difficult to find new things to say about this incredible destination. However, despite anything you can read or any pictures you can see about this magical site, nothing rivals an actual visit. [...]








