Our tour of the historic Boldt Castle, located on Heart Island in the Thousand Islands of the St. Lawrence River in Alexandria Bay, NY.