Catalonia has an extensive range of different types of golf courses: some courses are very competitive, requiring a high level of skill, while others are designed for golfers of all levels. Both locals and foreigners alike are finding that golf is a sport with a lot to offer.