Name:Chefe Cahura
Latitude:13°19'59"S
Longitude:39°59'53"E
Village:Chefe Cahura
State:Cabo Delgado
Country:莫桑比克