Dog Mountain
There's a mountain top in Vermont with hiking trails, wildflowers, a dog chapel and no leash law. It's a place called Dog Mountain.
There's a mountain top in Vermont with hiking trails, wildflowers, a dog chapel and no leash law. It's a place called Dog Mountain.