Eric Wallace has been in Cusco, Peru

Profile | 174 places in 50 countries