• Menu
  • Menu

isladelsol-titicaca

Walking on Isla del Sol, in Lake Titicaca

A collection of constructed rock towers, at a viewpoint overlooking water and snowy mountains behind

View from Isla del Sol, Lake Titicaca, Bolivia

Leave a reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.