Definitions for "Catalunya"
a technical course which suits both amateurs and professionals alike and boasts some truly spectacular holes