Trivia
Dad Trivia
GeographyMedium
Lake Titicaca, one of the highest navigable lakes in the world, sits on the border between Peru and which other country?
Lake Titicaca, one of the highest navigable lakes in the world, sits on the border between Peru and which other country?