Golf Courses - Miniature in Alberta Beach, AB
Canada Putt Miniature Golf