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 moreSpain
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