Golfing Oasis

A wealth of tropical scenic lagoons and undulating fairways set against a backdrop of mountains and nearby sea