Immerse yourself in the charm and warmth of Magic Mountain, nestled in the heart of Londonderry, VT. Founded by Hans Thorner, Magic Mountain combines lifestyle