Tavira, Portugal
Said to be one of the most beautiful towns of the Algarve in Portugal, Tavira sits a mere 25km west of the Spanish border and only a short bus ride from Faro. This is where you can get a taste of the real traditional Portuguese way of life, without