The latest Caledonian list, voted for by every golf club and professional in Scotland, has been released.

More than 200 courses across 15 regions are featured and scrutinised to find the best.

Here’s the top 10 golf courses in Scotland.

1.St. Andrews (Old Course)

2. Royal Dornoch (Championship Course)

3. Muirfield

4. Trump Turnberry (Ailsa)

5. Carnoustie (Championship)

6. Kingsbarns

7. North Berwick

8. Castle Stuart

9. Royal Aberdeen (Balgownie)

10. Trump International