English Moresby Island (Peros Banhos) Cited by user Rusalkii on 24 Feb 2024 Moresby Island is the northernmost island on the Peros Banhos Atoll in the Chagos Archipelago of the British Indian Ocean Territory.