Location

Glen Afton Golf Course

This beautiful golf course borders the warm coastal south shore of Prince Edward Island, not far from our capital city, Charlottetown. Considered by many to have the most scenic views of the North Humberland Strait and St. Peters Island.