Wikipedia AI summary
West Bay, Nova Scotia
West Bay refers to a few different places in the Canadian province of Nova Scotia: