Theme park in Dar es Salaam

13 PALM AVENUE

Dar es Salaam, Tanzania