Santa Cruz De Tenerife, Canary Islands, Spain
German School Tenerife
Universidad Europea
Les Roches Marbella International School of Hotel Management