The North Sound – Home To A Doppler Weather Radar

Your favorite TV weather anchor shows Doppler weather radar that informs you where precipitation has recently been detected up to that moment. But where is that radar unit located? It is right here in the backyard of the North Sound. The local National Weather Service... Read More.