A must visit city in Spain…

A must visit city in Spain…

A must visit city in Spain 🇪🇸

Peníscola or Peñíscola is a municipality in the Province of Castellón, Valencian Community, Spain, located on the Costa del Azahar along the Mediterranean coast[1]. It is a popular tourist destination with beautiful beaches, a castle perched on a large ridge overlooking the sea, and stunning landscapes. #travel