Lake Titicaca Lake Titicaca, one of South America’s largest lakes, straddles the border between Peru and Bolivia in the Andes mountains.