Mount Kilburn — free outdoor place in Bellows Falls, Vermont · Hottub