From coastal communities to charming inland towns, explore the best places to call home in Canada's stunning Ocean Playground.