Isla del Sol

Isla del Sol (Island of the Sun) is an island in the southern part of Lake Titicaca. It is part of the modern State of Bolivia and is part of the La ...

More Info | Islands

Isla Del Sol, Bolivia (BO)


Nearby (3):
[URL]
[X]

URL:





Submit location to Virtual Globetrotting: