El Castillo, Río San Juan
From Wikipedia, the free encyclopedia
El Castillo is a municipality in the Río San Juan department of Nicaragua, comprising the villages of El Castillo and Boca de Sábalo where the municipality administration is located. Both villages are on the San Juan River, El Castillo is located on the southern shore.
El Castillo is a town of about 1500 people situated along the River San Juan in southern Nicaragua.