Tavira, Portugal
Tavira is on the banks of the River Gilao with elegant houses on either side of the river. Travel brochures describe it as the Venice of Portugal. with 16th - 18th century buildings and 37 churches it is the most genteel town on the Algarve. There is a busy fishing port which was formerly the base for Portugese expeditions to North Africa.
It was a lovely town but we think it is now the home of the largest gypsy encampment in Portugal!! We have never seen so m...