Canadian Geographic KNOW THIS 2017-05-03 - Sointula is Finnish for “place of harmony.” Learn more about the island’s roots at the Sointula Museum.