Texas Tech University

About Sevilla


Sevilla is located on the Guadalquivir River in southern Spain in the heart of the region known as Andalusia, which is acclaimed for its coastlines, national parks, food, architecture and vibrant life.  
 A city of roughly 700,000 inhabitants, Sevilla offers all of the advantages of a big city while still maintaining a small-town feel. In Sevilla, students can still appreciate the splendor of Golden Age Spain as they meander through the nooks and crannies of the medieval city center, whose cathedral holds the tomb of Christopher Columbus, and at the same time take advantage of the modern cultural and leisure activities that this vibrant city has to offer. 

Information of Sevilla

Lonely Planet Names Sevilla Top Destination

Sevilla was listed as the top travel destination by Lonely Planet in 2018! Read more from Lonely Planet to see what awaits you when you study abroad at the Center in Sevilla. 


TTU Center in Sevilla