Places | February 13, 2014 12:38 PM EST
Machu Picchu, Peru, from Bird’s Perspective will Take Your Breath Away (VIDEO)
This video offers unique view of mysterious Machu Picchu in Peru! Get the view of this amazing place from the bird's perspective.
© 2024 BOOMS Beat, All rights reserved.
Do not reproduce without permission.
Do not reproduce without permission.