The town of Vilamoura provides and exceptional selection of sports, casino, entertainment, leisure, and outdoor activities, combined with an infrastructure that includes healthcare and education. It has an award winning marina with 825 berths, and is surrounded by five...