Beluga Point Site
Beluga Point is just south of Anchorage along the Seward Highway. It is named for the white whales that are often spotted from this location as they make their way up and down the inlet.