Wikipedia
Chabelley
Chabelley (Chebele) is a village in the southern Arta region of Djibouti. It lies less than 10 miles from the capital Djibouti City.