Tavira is a city in Portugal located on the eastern end of the Algarve. The region of Algarve is located on the southern tip of Portugal, exactly thirty kilometers east of Faro. It is on the shores of Tavira that the River Gilao meets up with the Atlantic Ocean. Currently, the area known as Tavira measures 607.17 square kilometers, with a population of more than 25,000 known inhabitants. (more…)