With 118,000 inhabitants, Puno is the largest city on Lake Titicaca and the tourist centre in its Peruvian part. (read more)