The Boldt Castle on Heart Island , New York , USAlovelyMay 17, 2013Places The Boldt Castle on Heart Island , New York , USA Boldt Castle, located on Heart Island in the Thousand Islands of the Saint Lawrence River, along the northern border of New York State, is a major landmark and tourist attraction in its region.