Pavlof Bay

English

Proper noun

Pavlof Bay

  1. An inlet in Alaska, located on the southwestern edge of the Alaska Peninsula.