Stack Rock Fort - The Forgotten Island Stack Rock Fort was built on this small island off the coast of Wales in 18... Scott 1 year ago