News

The Dolmen of Guadalperal, known as the Spanish Stonehenge, is an ancient monument in the province of Cáceres, Extremadura, ...
A filming location in Iraq for the original horror classic The Exorcist became an unexpected, short-lived tourist attraction.