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
Do you know what each of these is called?
Click on the pictures to check.