Singapore has 17 golf courses in total,14 of which are private and 3 are public.