Customer Service Representative at Smuggler’s Notch Inn - Cambridge, Vermont, United States
Take a step back in time. Imagine horse-drawn carriages and old country charm. The Smugglers Notch Inn of Jeffersonville, Vermont awaits you!