Puget Sound

Rare Fin Whale Spotted In North Puget Sound

An endangered species dubbed as Fin Whale -the second-biggest whale in the world was recently seen 5km south Minor Island, near Whidbey Island of Washington State.

Recommended Stories

Real Time Analytics