The Holy Shroud

The Shroud of Turin and Sudarium of Oviedo

The Shroud of Turin and the Sudarium of Oviedo are two of the most famous and intriguing relics in Christian history, and they are believed by some to have a direct connection to Jesus Christ. The Shroud of Turin is located in the Cathedral of Saint John the Baptist in Turin, Italy. The Shroud is […]

Read more
Illuminated Court of the Lions

The Alhambra

The Alhambra (SV) is a rich and complex historical site that is deeply intertwined with the Islamic history of Spain. It was originally constructed as a small fortress in 889 AD on the remains of Roman fortifications. However, the current complex was largely built by the Nasrid dynasty in the mid-13th century. The Nasrids were […]

Read more