casualramblings.com
Place to Be: Isla Taquile
Lake Titicaca, on the border of Bolivia and Peru, is the largest lake in South America and the highest navigable lake in the world. One of the island within Titicaca is Isla Taquile, 35km offshore …