Tag: St. Lawrence River
Posted in
Destinations
Nestled in the heart of the Thousand Islands region in upstate New York, amidst the crystal-clear waters of the St. Lawrence River, lies a true architectural marvel – Boldt Castle.