PERU- Lake Titicaca




kaczorlaketiticaca.jpg

Lake Titicaca, straddling the border between Peru and Bolivia in the Andes Mountains is the world’s highest navigable body of water. Said to be the birthplace of the Incas, it’s home to numerous ruins.

Leave a Reply

Your email address will not be published.