Spain is a historically and culturally diverse country. Located in southwestern Europe, Spain is a land of stone castles, vast monuments, and modern cities, with a history influenced by the Castilian, Catalonian, Basque, Roman and Arabic cultures. Every year thousands of students from across the world attend the top universities in the country. It offers international students the opportunity to create new concepts about life.