
If you have just a few days to visit Burlington, Vermont, here are a few MUST SEE attractions!
This leisurely trail goes along the beautiful waterfront of Burlington, crossing beaches and park while offering a beautiful view of Lake Champlain and the Adirondacks. Stop and go from wherever! My favorite ride is getting on [...]