Simple life at sea, with recreational vehicle in coastal area abroad (7)
Answer
ALGARVE
Definition: coastal area abroad
Simple life at sea, with recreational vehicle in coastal area abroad (7)