Name:Regulo Marroro
Latitude:13°07'19"S
Longitude:40°32'35"E
City:Pemba
State:Cabo Delgado
Country:莫桑比克