Tides forHaystack Island, B.C.

NOAA Station 8218362