Cormorants on Lake Champlain and Lake George
Lake Champlain’s Four Brothers Islands, an eighteen-acre archipelago owned by the Nature Conservancy and located two miles east of Willsboro Point, are home to the only nesting colony of Double-crested Cormorants in New York State.The islands are the likely source of the populations that have been visiting Lake George after...









Recent Comments