2
Votes
Balaji Nagarajan's picture

Smuggler's Notch

Smuggler's Notch in Vermont. Such a magical place, you would be lucky to find clouds passing by and the road feels like it is taking you into the clouds.

Log in or register to post comments