1000 Islands Video Fireflies At Boldt Castle July 4, 2019July 5, 2019 1000 Islands, Alexandria Bay, boldt castle, fireflies, thousand islands 10 Million Fireflies At Boldt Castle? Ok, ok, maybe that is a bit of a fib.. but sometimes I have Read more