Not only does it have the most temperate weather in Canada, it also boasts rainforests, a rocky coastline ... The ...