Join for the 1000 Islands River Santa Festival on Dec.18! 1000 Islands River Santa will take place December 18, 2021 from 10 a.m.- 1 p.m on Upper James Street in Alexandria Bay! Every child deserves to believe in Santa and to have a real Christmas. Our goal this year is to reach out to every…