Lake Titicaca, Peru & Bolivia
Lake Titicaca is a large freshwater lake with a rich cultural history located high in the Andes Mountains of South America.
Lake Titicaca is a large freshwater lake with a rich cultural history located high in the Andes Mountains of South America.