Designed by
Title
Boldt Castle, a major landmark and tourist attraction, is located in the Thousand Islands region of New York on Heart Island in #221856718
Description
The power house of Boldt Castle, a major landmark and tourist attraction, is located in the Thousand Islands region of New York on Heart Island in the Saint Lawrence River