Cruising Lake Champlain, Vermont

Burlington, Vermont, is one of the greatest small cities in the United States. Set on the hilly shore of Lake Champlain and backed by the stunning Green Mountains, this...

Tackling Mount Washington by Car

Rising 6,288 feet (1,916 meters) toward the sky, Mount Washington is the highest mountain in New England. This legendary mountain can be climbed in three distinctly different ways—you can...