Vilamoura is the largest luxury tourist complex in Europe. It is located in the municipality of Loulé, in Portugal. The resort town is located 23 km west of Faro and is at 266 kilometers south of Lisbon. The nearest airport is at Faro. At the center of Vilamoura is a marina which has the capacity of over 1,000 vessels.