Source: Tourism MediaDeer HarborThe Olympic Mountains are a majestic background to this village where you can take leisurely strolls along the waterfront and join a whale watching excursion.duniaNorth AmericaUSASan Juan CountyWashington StateDeer Harbor