Golf Courses - Miniature in New Glarus, WI
Swissland Miniature Golf