Puno is a small city in Southern Peru located on the banks of Lake Titicaca also called Lago Titicaca, which is the best navigable lake on the planet.
Before returning to Cusco, you will explore Taquile Island, which has plenty of scenic walking trails.