Sohoa Keli is a city located in the island territory of Mayotte, which is situated in the Indian Ocean off the coast of Mozambique.
As a locality within Mayotte, it serves as one of the administrative and residential areas of the French overseas department. Specific details regarding its unique landmarks or local governance are not currently documented in available records.