Castillo La Inmaculada Concepción does not yet have a photo. Upload the first!
X
Comments
Quote: If it were not for this fortress, this area would probably be English speaking now. Build in 1671, the fortress was established to protect the river route between the Atlantic and the Pacific from English pirates and invaders seeking to control the... Read the full Castillo La Inmaculada Concepción review
From journal El Castillo, Rio San Juan, Nicaragua