Narwhals, Newfoundland, Canada July 5, 2022 by vacationvickyNarwhals, Newfoundland, CanadaNarwhals, Newfoundland, Canada