English: Lake Titicaca (/ttkk/. Spanish: Lago Titicaca [lao titikaka]. Quechua: Titiqaqa Qucha) is a large, deep, freshwater lake in the Andes on the border of Bolivia and Peru, often called the "highest navigable lake" in the world.
Telugu: టిటికాకా సరస్సు (Lake Titicaca - లేక్ టిటికాకా) అనేది పెరూ, బొలీవియా యొక్క సరిహద్దులో ఆండీస్‌లో ఒక పెద్ద, లోతైన సరస్సు.