To live the ultimate South American Dream a trip to Peru is an absolute must. The cobblestone streets of Cusco are the perfect place to connect with the locals for an authentic travel experience. Read all about it at Cusco.
A great place to relax and view the square.
A visit in June will leave you all festivaled out.