Host Member Country
Location
Malaika Beach Resort, Mwanza - Tanzania