Mention Titicaca almost anywhere except South America and you’ll likely get a snicker. This giant lake is one of the most important in Latin America and is found at the southern border of Peru with Bolivia sharing almost half of it. The word translated from Aymara actually means “puma rock” (which is less amusing than Titicaca)...