Wander around a maze of cobblestone streets, stopping off at Renaissance churches, medieval castles and restaurants serving up the Algarve’s fine seafood.
Look out across the rooftops of historic Tavira from a tower in this ruined fortress, which has withstood royal sieges, pirate attacks and natural disasters.