"El Castillo de Papa Luna" or the Castle of Pope Luna in Peñiscola is a must stop along the Mediterranean coast of Spain in the Province of