Cádiz: Spanish Immersion & Homestay
Spain: Cadiz, El Puerto de Santa Maria, Jerez de la Frontera and 5 other cities
Modern Spanish Studies in the Arts, Language & Literature, Culture & Society
'Venga! Ven a bailar con nosotros!' From joining an impromptu salsa dance circle in Plaza de Espana to organizing a cookout on the beach with your host family in Cadiz, y...