__ del Sol; Spanish beach area
I believe the answer is:
costa
(Other definitions for costa that I've seen before include "place for cheap holiday" , "Coast (anag.)" , "Rib (Botany, Zoology)" , "resort abroad" , "A Spanish coast, may be Del Sol" .)