June in Cusco is sure a festive time!
Cusco, Peru is situated over 11,000 feet in the Peruvian Andes. Cusco was once the Inca Capital of the world. […]
Cusco, Peru is situated over 11,000 feet in the Peruvian Andes. Cusco was once the Inca Capital of the world. […]
I’m Brittany, the spirited CPA and winter sports enthusiast behind BeSeeingTheWorldYo. I’m a globe-trotter with a penchant for quirky escapades, capturing the world’s beauty one humorous misadventure at a time