Hidden treasures of Haida Gwaii, Canada
The Haida Gwaii is one of British Columbia’s most hidden secret. The name means Island of the People and it is home to lush and unique rainforests, beaches and protected heritage sites, filled with a variety of species of flora and fauna. The Haida Gwaii is a collection of smaller islands that are isolated from…