my life is their vacation

travels with a guidebook writer

Sunday, June 11, 2006

El Castillo

El Castillo de la Inmaculada Concepcion, an old Spanish fortress and the town's namesake, watches over the Rio San Juan.