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