Nanaimo has the best quality of life in British Columbia. Assuming you believe a website based on user surveys, at least.
Victoria, the capital city of British Columbia, located on the southern tip of Vancouver Island, boasts a rich tapestry of ...