Island HomeStay On Lake Titicaca

Lake Titicaca is shared by Peru and Bolivia, and at 3,812m above sea level, is the highest navigable lake in the world and the largest lake in South America. According to Andean legend, Titicaca is the birthplace of the sun, with Isla del Sol and Isla de la Luna both accessible from the Bolivian side … Continue reading Island HomeStay On Lake Titicaca