by Dick van Voorthuizen | Sep 5, 2018 | Bolivia, Bolivia - Culture
Isla del Sol and Isla del Luna Home » Posts Tagged "isla del luna" Lake Titicaca, situated on the border between Peru and Bolivia, is the highest navigable lake in the world and has an area of over 8,300 m2. For comparison, that is about as much as...