The castles spectacular mountaintop estate offers a 270-degree view of the mountains and lakes. Take a tour of the castle; an iconic, turn-of-the-century 16-room mansion perched high on a pristine mountaintop overlooking Lake Winnipesaukee and beyond. One of New Hampshire’s most extraordinary attractions. View the waterfall, feed the fish in Shannon Pond, enjoy ice cream, lunch or dinner, go horseback riding or do some hiking.