Humpback Whale #68, or SNOW, at Glacier Bay National Park #travelvlog #alaska #nature

1 year ago

Humpback Whale #68, or SNOW, at Glacier Bay National Park

I had an opportunity to go out and explore Glacier Bay National Park located in alaska. They have a wonderful display of this whale.

If you enjoy my video please subscribe

Loading comments...