Visiting Machu Picchu? Here's Where to Eat in Cusco City, the Capital of the Inca Empire

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 »