English
English version

Titicaca, Lake

From Longman Dictionary of Contemporary EnglishTiticaca, LakeLake TiticacaTit‧i‧ca‧ca, Lake /ˌtɪtɪˈkɑːkə/  the largest lake in South America, and the highest in the world, in the andes mountains between Bolivia and Peru
Pictures of the day
What are these?
Click on the pictures to check.