DomainRegionSubregionLanguageCategory
sasa.africaAfricaEnglishGeneral Purpose
mastodon.mgMadagasikaraFrançais, Malagasy, EnglishGeneral Purpose
mastodon.reRéunionFrançaisGeneral Purpose
convo.casaSouth AfricaCapetownEnglishGeneral Purpose
mastodon.africaSouth AfricaEnglishGeneral Purpose
mastodon.tnTunes (تونس)اَلْعَرَبِيَّةُ, FrançaisGeneral Purpose

Notes

The end user has signalled location to be their most important decision, so we separate into continents to reduce the necessary filter choices and make the individual lists more manageable.

For the entries I still show language because region does not equal language. There’s an English-language server in Japan, there’s Basque and Galician in Spain; leaving the language in adds a visual confirmation that yes, this is in the region you want, but also yes, you speak the relevant language.

Category (Topic) is still shown because while most of these are general purpose services, regional topic-centric servers will show, and while there’s no dropdown filter it again serves as a quick decision support that this provider still fits for you.

We don’t want to geolocate or otherwise infer location from end-user metadata, they might be on holiday, they might be interested in connecting to a service “back home”…