Puno lies on the shores of Lake Titicaca. This area is the cradle of the Aymara civilization and the birthplace of the Inca Empire.