News

"After realizing he was right there at our feet, looking up at us with pride, tears instantly filled both of our eyes," the ...
Tucked into the southern terminus of the Green Mountains of Vermont, Wilmington is a tiny village of just over 2,000 people.