👉 Powassan is a small, flat-topped island located in the St. Lawrence River basin off the coast of Quebec, Canada. It was once a major trading post and was home to several Native American tribes, including the Anishinaabe, who lived on the islands for thousands of years.