Reelback
| | QuickList

Years

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.