December 3, 2009
This is Peñiscola, a little fishermans town in Castellón, Spain. Hillary and I went to spend a weekend there, they have a Castle almost in to water (Castle of Papa Luna, pretty impresive place to visit.

This is Peñiscola, a little fishermans town in Castellón, Spain. Hillary and I went to spend a weekend there, they have a Castle almost in to water (Castle of Papa Luna, pretty impresive place to visit.