Europe’s Biggest Tourist Complex

Vilamoura is Europe's biggest tourist complex: Along the coastal stretch, between Lagos and Faro, is a strip of luxury resorts, villa complexes and high-rise hotels. Vilamoura sits between these two towns and is a key example of the types of rapid tourist developments that have sprung up in the … [Read more...]