Quilalea Island, Mozambique🇲đŸ‡ŋ.

✍đŸŋApproximately 86 acres in size.

image