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 #222744449
Description
Alexandria Bay, NY/USA - June 19, 2021: Tourists explore Boldt Castle, a major landmark and tourist attraction, that is located in the Thousand Islands region of New York on Heart Island in the Saint Lawrence River
This image is editorial