An Encylopedia Britannica Company

Costa del Sol

1 ENTRIES FOUND:
Costa del Sol /ˌkɔstədɛlˈsoʊl/ proper noun
Costa del Sol
/ˌkɔstədɛlˈsoʊl/
proper noun
Britannica Dictionary definition of COSTA DEL SOL
: region of Spain