Search Results for 'Palmaries'

1 Results Found
Palmares feels the need for speed

Palmares feels the need for speed

Jan 16th, 2019

Palmares Beach & Golf Resort, in the Algarve, is hitting the accelerator in the war against slow golf as 2019 gets off to a turbo-charged start.