Travelling Corner: Tavira – Charming Little Town in Portugal

This charming little town is located in the South of Portugal. It doesn’t have its own beach, but you can easily go by boat to the nearby island Ilha de Tavira. I’ve visited the town on many occasions and below you’ll find my favourites of this place. Cafes Bica, galao,...

Read more