Name:Macuarro
Latitude:24°32'48"S
Longitude:34°51'06"E
Village:Guilundo
State:Inhambane
Country:Mozambique