titicaca

/ˌtɪtɪˈkɑːkə/
noun

A large, high-altitude lake in the Andes Mountains, straddling the border between Peru and Bolivia.

The floating islands of the Uros people are a famous attraction on Lake Titicaca.

Synonyms: Lake Titicaca, highland lake, Andean lake

Appears in these puzzles