Thursday, June 17, 2010

A Tour to Machu Picchu, Inca city

Video
Recently named a "New Seven Wonder of the World," Machu Picchu is massive and intricate.
Click the figure below to view the video.

A Tour to Machu Picchu.
Read more:
A Tour to Machu Picchu

No comments: