Language Spanish French Italian German Portuguese Chinese Japanese Russian - - - - - - - - - - - - - - - - - - - Arabic Chinese French German Greek Italian Japanese Portuguese Russian Spanish
Country / Region Spain France Italy Germany China Japan Russia Mexico - - - - - - - - - - - - - - - - - - - Argentina Bolivia Brazil Canada Chile China Costa Rica Ecuador Egypt France Germany Greece Guatemala Honduras Italy Japan Jordan Mexico Nicaragua Panama Paraguay Peru Russia Spain Switzerland Uruguay Venezuela
Spain - Cities Alicante Barcelona Cádiz Granada Madrid Málaga Salamanca Seville Valencia - - - - - - - - - - - - - - - - - - - Alicante Almuñecar Ávila Barcelona Benidorm Bilbao Burgos Cádiz Conil de la Frontera Córdoba Denia Ferrol Fuengirola Granada Jaca Jerez de la Frontera La Coruña León Madrid Málaga Murcia Nerja Oviedo Prado del Rey Puerto de Santa María (Cádiz) Salamanca Santa Cruz de Tenerife Santiago de Compostela Seville Soria Tarifa Toro Valencia Zaragoza
Spanish cities on the sea where you can learn Spanish:
Spanish cities near beaches, but not directly on the sea: