Bolt castle

Published November 20, 2020 83 Views

Rumble Today Boldt Castle, located near Alexandria Bay, NY in the famed 1000 Islands is once again becoming what it was always meant to be, the premier home and attraction in the region.