On the shared border between two South American countries, Peru and Bolivia, there is a lake, named Titicaca, which is located in the central Andes, in the Collao Plateau, and which becomes the highest navigable area in the world. Among others, the largest island of 14km2 stands out in the lake, the Island of theContinue reading “THE ISLAND OF THE SUN IN THE LAKE TITICACA”