Name:Tambarara
Latitude:18°40'14"S
Longitude:34°05'53"E
Town:Gorongosa
State:Sofala
Country:Mozambique