Name:Isla la Mano de Leon
Latitude:25°18'28"N
Longitude:97°26'35"W
Town:Las Higuerillas
Region:Matamoros
State:Tamaulipas
Country:Mexique