Discover all the beauty that Eastern Algarve and specially the historic town of Tavira have to offer.
Suggestions