Details Location Address:Seaview Barack Obama Avenue Dar es Salaam, 1000, Dar es Salaam, Tanzania, United Republic of 2021-07-09