Pavlof Bay
From Wikipedia, the free encyclopedia
Pavalof Bay is the location of the Pavlof Islands in Alaska. The bay is located off the southwestern edge of the Alaska Peninsula.
Pavalof Bay is the location of the Pavlof Islands in Alaska. The bay is located off the southwestern edge of the Alaska Peninsula.