Niagara-on-the-Lake Golf Club is one of the oldest golf courses in all of North America. Opening in 1875, it claims to be the oldest (the Royal Montreal Golf Club disagrees). Now, 132 years later, it remains one of the most distinct rounds of golf anywhere. This is a nine-hole course that plays right along Lake Ontario and has an historic fort (Fort George) right on site.
It's also a golf course that you can play for $20 in the afternoons. For that you get some ingenious holes. None measure more than 515 yards, but they dogleg around huge old trees and feature some tucked away greens. What really makes Niagara-on-the-Lake stand out is its atmosphere, though. This is a shrine to golf full of regular people enjoying the game. It's also in the middle of the town itself, with people often walking to the course with their clubs from the nearby bed and breakfasts in the Niagara Falls area.