Name:San Luis Temalacayuca
Latitude:18°36'12"N
Longitude:97°33'25"W
Village:San Luis Temalacayuca
Region:Tepanco de López
State:Puebla
Country:Mexico