Cusco's city center is built atop Inca foundations, meaning many buildings are literally built on top of ancient Inca structures. elaborate
Cusco's city center is built atop Inca foundations, meaning many buildings are literally built on top of ancient Inca structures. elaborate