Popular Claimed Verified by it's Owner Salmon Cove Sands 0.0 0 reviews $$$$ Avalon Region, Salmon Cove 709-597 1724 Salmon Cove, Newfoundland, Newfoundland and Labrador, Canada