Exploring Cusco and Machu Picchu

Peru is the third largest country in Latin America and also one of the most beautiful. With a diverse variety of landscape, it’s a paradise for nature-lovers. Most of the population lives in Lima and other coastal areas, while the big draw of tourists flock more inland to the mountain slopes of the Andes. Cusco […]