Moresby Island (Peros Banhos)



Moresby Island is the northernmost island on the Peros Banhos Atoll in the Chagos Archipelago of the British Indian Ocean Territory. The island was named after Robert Moresby. It is one of two islands in the archipelago with mangroves.