Golf Courses - Miniature in Invermere, BC
Vacation Station Mini-Golf