Offbeat Travel: The Capuchin Catacombs in Palermo, Italy
Located in the heart of Palermo, Italy, the Capuchin Catacombs offer visitors a glimpse into a macabre yet fascinating part of Sicilian history. This unusual site is renowned for its corridors lined with th...