'The city of Burlington lies on the shores of this, Vermont's largest lake'
Lake Champlain
VERMONT: The city of Burlington lies on the shores of this, Vermonts largest lake
The city of Burlington lies on the shores of this, Vermont's largest lake
The city of Burlington lies on the shores of this, Vermont's largest lake
VERMONT
Lake Champlain
VERMONT