Name:Santa Rosa (Efren Alafita Dominguez)
Latitude:17°41'13"N
Longitude:94°45'38"W
Hamlet:Las Camelias (San Francisco)
Region:Texistepec
State:Veracruz
Country:墨西哥