Deer Island (Aleutian Islands) - Wikipedia
https://en.wikipedia.org/wiki/Deer_Island_(Aleutian_Islands)
Deer Island is an island located at the mouth of Cold Bay on the south side of the Alaska Peninsula in the state of Alaska, USA. It lies about five miles directly ...