Admire the awe-inspiring beauty of St. Mel’s Cathedral, a testament to faith and resilience in Longford Town.