This stunning archipelago of islands off the coast of British Columbia, Canada, is home to the Haida people. The Haida Gwaii Islands, also known as the Queen Charlotte Islands, are a rugged and beautiful landscape of mountains, forests, and beaches. The islands are home to