Name:El Palmar de los Leales
Latitude:25°23'10"N
Longitude:107°52'04"W
Village:El Palmar de los Leal
Region:Mocorito
State:Sinaloa
Country:墨西哥