
Lake Titicaca, the Birthplace of the Sun
On the border of Bolivia and Peru sits Lake Titicaca, the largest lake in South America and the highest navigable body of water in the world. Continue reading Lake Titicaca, the Birthplace of the Sun
On the border of Bolivia and Peru sits Lake Titicaca, the largest lake in South America and the highest navigable body of water in the world. Continue reading Lake Titicaca, the Birthplace of the Sun