Penn Island


Penn Island is an uninhabited island of the Weddell Island Group in the Falkland Islands. It lies north of Weddell Island, northeast of Beaver Island and west of Barclay Island.

Maps