El Castillo

E1290485 UNEXPLORED

El Castillo is a historic riverside town in southern Nicaragua known for its 17th-century Spanish fortress overlooking the San Juan River.

All labels observed (1)

Label Occurrences
El Castillo canonical 1

How this entity was disambiguated

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Río San Juan Department hasCity El Castillo