Find the word definition

Wikipedia
Peniscola

Peníscola or Peñíscola , anglicised as Peniscola, is a municipality in the province of Castellón, Valencian Community, Spain. The town is located on the Costa del Azahar, north of the Serra d'Irta along the Mediterranean coast. It is a popular tourist destination.