Whistler, a world-class destination in British Columbia, Canada, has numerous attractive neighborhoods for vacation-goers and property investors. With its breathtaking…