About 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.
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.