A miniature continent where towering sand dunes meet volcanic peaks, lush subtropical valleys, and year-round sunshine on some of Europe's finest beaches.
Back to PlanTrip