Tavira, also known as Venice of the Algarve, is a Portuguese city located in the southeastern region of the country.

Complete guide to visiting Tavira
Visit

Complete guide to visiting Tavira