◎TravelReferenced in 2 episodes
Puget Sound
◆
Puget Sound is an inlet of the Pacific Ocean along the northwestern coast of Washington State, on which Seattle is situated.
↗ Read on WikipediaAll 2 Appearances
Puget Sound appears across 2 episodes of Frasier.