Quilalea Island, Mozambique🇲🇿.

✍🏿Approximately 86 acres in size.

image