Video Center Living in Burlington Vermont

Located on the shores of Lake Champlain with stunning views of the Adirondack Mountains, Burlington is a vibrant city with an authentic charm. It has all the charm of a small New England town but is also a vibrant college town, which provides a rich array of cultural venues, entertainment, and outdoor activities. Burlington prides itself on creating an environment based on free thinking, cultural diversity, social responsibility, and environmental awareness.

Questions or Comments


More »