Karta Vacation Rentals
At the foot of the Taconic Mountains, overlooking the Green Mountains in Bennington, Vermont — right off Route 7 (Exit 1/Route 67A). Minutes from Bennington College, the Bennington Battle Monument (Vermont's tallest structure), covered bridges, museums, state parks and Manchester outlet stores.