PENISCOLA, SPAIN. Welcome to the crystal shores of this historical quaint beach town located on the Costa de Azahar. Taken from the highest tower of Castle Papa Luna, on a clear day you can see Italy from the east. What more, this is a great stop on your way to the Fallas!

Do you have a photograph that could be published in our POSTCARD FROM … series? Register at and upload your own!