Beach Travel

Algarve Beaches

The Algarve region, at the southwestern most corner of Europe, is the nation’s foremost resort destination. Its coast stretches 160km (100 miles)—all…

Read more