Visiting Machu Picchu? Here’s Where to Eat in Cusco City, the Capital of the Inca Empire
Peru is a country rich in history, culture, natural beauty and a vibrant culinary scene. Originally the capital city, Cusco is a hive of activity with the hustle and bustle of daily markets, tourists and locals dressed in vibrant traditional dress set amidst a chaotic local traffic system. Located at over 3,000m above sea level …
Visiting Machu Picchu? Here’s Where to Eat in Cusco City, the Capital of the Inca Empire Read More »