Homer, Kenai, and Beluga Whales

In this video, we hang out in Homer, overnight in Kenai, and sleep on the side of the Seward Highway so we can see Beluga whales. Homer Sadly, the weather was nasty when we arrived in Homer and didn’t improve much. The clouds parted a few times, and we got glimpses of blue sky, but then the […]

>