It is a small semi-desert island of Djibouti at the entrance of the Gulf of Tadjoura, about fifteen kilometers off the city of Djibouti.The island has a mangrove and is known for its beautiful underwater world and as the best dive site. There are Some small islands like Maskali Island nearby Moucha. The set is sometimes called the Moucha Islands. They are the visible part of a coral reef.


