Golf Courses - Miniature in New Buffalo, MI
Diamond Bowl Miniature Golf