Boldt Castle
Boldt Castle is a major landmark and tourist attraction in the Thousand Islands region of the U.S. state of New York. It is located on Heart Island in the Saint Lawrence River. Heart Island is part of the Town of Alexandria, in Jefferson County.
Read More- No Comments