Mwendawima Jambiani , Zanzibar, Jambiani, Tanzania
MGMW+9GH, Jambiani, Tanzania
Beach, Nyamkwi, Jambiani, Tanzania
Jambiani, Tanzania