Buy a limited edition print of this image
The Knights Templar built the castle in the town of Peñiscola between the years 1294 and 1307. Some eight centuries later, it often serves as a handy model for those who like to build sand castles on Peñiscola’s stunning beach. Photo ©Mike Randolph
No comments yet.