Lake Titicaca is full of colour and mysticism and is an unforgettable destination. Check out the best things to do in both Lake Titicaca and Puno, Peru.