Located halfway between Toronto and Montreal, north of Lake Ontario, the region of the Thousands Islands, which is nicknamed the "Garden of the Great Spirit", is an archipelago of over 1,800 islands and islets dotting the meandering St. Lawrence River. Sitting on the natural border between Canada and the United States, Thousand Islands holidays are an invitation to explore wildlife and wilderness, as well as a captivating and rich history. Embark by boat cruise or kayak to experience its picturesque islands of granite and windswept pines.