Onyria Palmares Golf Course in Portugal Onyria Palmares Golf Course in Portugal situated mainly on the northern part of the site, the Alvor course has a park character with mature trees and beautiful views of the Monchique hills. Elevation changes are an integral part of the design of these nine because the majority of golf […]