Name:Equimulato
Latitude:26°56'48"N
Longitude:109°18'39"W
Village:Aquimulato
Region:Navojoa
State:Sonora
Country:墨西哥