Rota – Spain or the USA?

Rota is a lovely coastal Andalusian town not far from Jerez and

Read More