Study abroad in Cusco



Study Abroad in Cusco. Meaning “navel of the world”, Cusco was founded in A.D. 1100. The city offers magnificent examples of colonial and Inca architecture.
Our Spanish immersion school occupies two stories of a large building located on the “Avenida El Sol”, directly in front of the most important attraction, the Kolikancha (Temple of the Sun).


