Peñíscola Dragon

Lovely to reach the coast after braving the winding roads of inland Spain. Peñíscola, known locally as ‘the city in the sea’, is on the Costa del Azahar  (Orange Blossom Coast), north of Valencia. It has been the setting for various movies and tv shows such as El Cid and Game of Thrones.

Rykersaurus spotted a plush dragon in a shop and it immediately became his constant companion, as you will see in many photos to come.

PEN160465.jpg

Leave a comment