Tags: The Italian Chapel

The Italian Chapel

Located on the tiny uninhabited island of Lamb Homb in Scotland’s memorable Orkney Islands, The Italian Chapel is an inspiring Catholic church that was constructed by prisoners of war during World War II. The site has become a popular tourist destination, attracting more than 100,000 visitors annually. The chapel was started as a makeshift structure…