Nice located and easy to reach
Iis my special place
At mockery
Mbezi Beach Rooster, Dar es Salaam, Tanzania