Name:Escalerillas (Los Castro)
Latitude:18°31'53"N
Longitude:98°37'27"W
Hamlet:San Isidro el Organal
Region:Chietla
State:Puebla
Country:墨西哥