Located on Lake Titicaca, the world’s largest navigable lake. Standing out in the blue waters, Isla del Sol has always long a place of pilgrimage.
Text: Patrick Monney ± Photo: Patrick Monney
Located on Lake Titicaca, the world’s largest navigable lake. Standing out in the blue waters, Isla del Sol has always long a place of pilgrimage.
Text: Patrick Monney ± Photo: Patrick Monney