La Isla del Sol

Created: May 24, 2018


La isla del sol is an Island in the Lake Titicaca. Very beautiful place without cars or any motorized vehicle. You can find Lamas and Alpacas there but feel like being in Southern Europe. You can do some hikes and find a lot of great viewpoints which made me took about 200 pics ?

No tags have been added.