Visitors to the Thousand Islands should stop by the North Country Welcome Center in Alexandria Bay to plan a trip to this scenic wonderland ... Yes. Things To Do.