The Village of Jeffersonville in Jeffersonville, Vermont offers visitors a nostalgic journey back in time, where horse-drawn carriages and old country charm set the scene for a tranquil retreat.
Immerse yourself in the historic allure of The Smugglers Notch Inn, nestled in the heart of Jeffersonville, Vermont, promising a cozy and inviting stay amidst picturesque surroundings.
Generated from their website's infomation