Name:Tallaboa
Latitude:17°59'42"N
Longitude:66°42'58"W
Region:Encarnación
Region:Peñuelas
State:Puerto Rico
Country:Puerto Rico