El Castillo (village)
…El Castillo is a village of about 1,500 people situated on the southern bank of the Río San Juan (San Juan River) in southern Nicaragua. It is one of 27 comarcas of the municipality of El Castillo, a subdivision of the Río San Juan Department. The…