How Machrihanish cracked our newest Top 100 Courses in the World list

A view of Machrihanish in Scotland.

Machrihanish in Campbeltown, Scotland, ranks 97th on our Top 100 Courses in the World list.

Gary Lisbon