Spirit Island is a spiritual place for the Stoney Nakoda First Nation. The Stoney have called this area home for hundreds of years, long before Canada became an official country.
Spirit Island is a spiritual place for the Stoney Nakoda First Nation. The Stoney have called this area home for hundreds of years, long before Canada became an official country.