Places | February 13, 2014 12:33 PM EST
The Sights and Sounds of Great Machu Picchu in Peru, to Impress and Ponder (VIDEO)
Let's go for a trip to Machu Picchu in Peru through this impressive video that caught the original sights and sounds of this mysterious place.
© 2024 BOOMS Beat, All rights reserved.
Do not reproduce without permission.
Do not reproduce without permission.