Secret Staircase Unearthed on Spike Island, Often Referred to as ‘Ireland’s Alcatraz’
Spike Island, a star-shaped fortress off the southwest coast of Ireland, is often referred to as “Ireland’s Alcatraz.” Despite its picturesque exterior today, the island housed one of the world’s largest prison populations in the Victorian era. While pre-pandemic times saw an influx of tourists, the island’s history is marred by the suffering of over … Read more