The Ailsa golf course, a perennial Open host, is the crown jewel at Turnberry Resort in South Ayrshire, Scotland

Related Links
Westin Turnberry Resort - Ailsa CourseTurnberry Resort - Ailsa Course in South Ayrshire
Westin Turnberry Resort
Turnberry
Ayrshire KA26 9LT