Isla Del Sol, Lake Titicaca, Bolivia
Rate:
22,342 ratings
Views: 12,052
From: Earthoria
Added: 17 years ago · 2:47 · 480p
This video shows the beautiful Isla del Sol (Island of the Sun) on Lake Titicaca in Bolivia, the site of the main Inca creation myth - it ...
Comments
No comments yet.
