Puno and Lake Titicaca

Puno is a city located in the shores of Lake Titicaca, a sacred fresh water lake between Peru and Bolivia … Continue reading Puno and Lake Titicaca