ZANZIBAR RENT A CAR LTD
Zanzibar . Tanzania
Nyerere Road, Zanzibar Town, Tanzania Zanzibar