The street up to Peñíscola Castle is lined with shops and restaurants

[Peñíscola - Castellón - Spain]