Peabody Bay (Wikipedia) Peabody Bay (Danish: Peabody Bugt) is a large bay in northwestern Greenland. Administratively it is part of Avannaata municipality.