Name:Rucha
Latitude:12°05'34"S
Longitude:40°26'30"E
Town:Mucojo
State:Cabo Delgado
Country:莫桑比克