Beluga Point is a popular spot known for its stunning views of the Cook Inlet and the chance to spot beluga whales. It's a great place to maybe catch a glimpse of these majestic creatures swimming by.
Want to see more?
I have created an interactive travel guide to help people travel
like me. Used for unforgettable trips