Visit the Algarve, and you’ll discover a thoroughly modern and cosmopolitan region, with fashionable bars, trendy restaurants and elegant hotels lining the main streets of its most popular resorts. However, that’s not to say that the Algarve has lost touch with its history – quite the opposite in fact, with archaeological sites like the Cerro […]