Tavira

Tavira, Algarve, Portugal, Europe.

Wikipedia Tavira

A charming city on the south coast of Algarve.

Absolutely not connected to Galactic Chronicles - rumors saying than one grumpy old editor is lazying there are totally erroneous.