Name:El Castillo
Latitude:10°39'08"N
Longitude:64°02'42"W
Town:Taguapire
Region:Municipio Cruz SalmerĂłn Acosta
Region:Sucre
Region:Venezuela
Country:Vénézuéla