What makes Tavira a must-see destination in the Algarve?
The small and paradisiacal city of Tavira, in the municipality of Faro, is one of the most popular places in the Algarve. Find out why.
The Algarve, in the south of the Iberian Peninsula, has se...