Seasons on Lake Champlain Location: 20 Lake St, Waterfront Park, Burlington, Vermont. Date and Time: Around 9am on February 19, 2017. 2 months ago 10
Ducks In The Snow Location: Waterfront Park, 20 Lake St, Burlington, Vermont, USA. Date and Time: Around 11am on February 19, 2017. February 21, 2022 14