Chovaye is an island that is a part of the Bajuni Islands archipelago in southern Somalia.
[1] in the Somali Sea.
It does not have a permanent population, but rather only migratory fishermen.
This Somalia location article is a stub.
You can help Wikipedia by expanding it.