Nestled high above the lakes and mountains of New Hampshire, Castle in the Clouds provided one of the most breathtaking ceremony backdrops I have ever witnessed. Built in 1914 as the estate of millionaire shoe manufacturer Thomas Gustave Plant, the historic mountaintop mansion overlooks Lake Winnipesaukee and the Ossipee Mountains, offering panoramic views that seem […]