Top things to do in Cusco, Peru
Where is Cusco, Peru? Cusco is located in the Southeastern part of Peru. This is the hub for those looking to travel to Machu Picchu. Cusco sits 11,152 feet or 3,399 meters above sea level. Check out my video on all things Cusco Altitude sickness … READ MORE