Petrol Pump in Pemba Island
Gas station
QQ39+H7P, Chake Chake, Tanzania
Chake Chake, Tanzania
QQ49+45C, Unnamed Road, Chake Chake, Tanzania
WPMV+R25, Unnamed Road, Wete, Tanzania
Dodeani, Tanzania
2R4J+WPP, Unnamed Road, Kwale, Tanzania
Petrol Pump
RR82+W4M, Ole, Tanzania
Chasasa Wete, Pemba, Tanzania