Wild Goose Island and St. Mary Lake in Glacier National Park. Lauren 0 Comments Wild Goose Island and St. Mary Lake in Glacier National Park.