In the town of Sedalia, there is a castle with a centuries-old look. However, it has some of the most modern additions that are worth millions.
Nestled in the lush forests of Woodstock, Connecticut, lies a fairy tale come to life – a majestic castle that seems plucked ...