Source: Atlas Obscura


The castle of Santa Barbara is a historic building in Alicante, Spain. Just below its southern ramparts is a rock formation that has become known as the “Head of the Moor.”
Top Places in Alicante

See more things to do in Alicante »
The castle turret, at the highest point of the castle, forms the Moor’s crown whilst the nose, chin and eyebrows can clearly be seen if you view Mount…
The post The Head of the Moor appeared first on FeedBox.