Bermuda's largest military fort, Fort St. Catherine is located in St. George's Parish between Achilles Bay and St. Catherine's Beach. Built in 1614, it overlooks the spot where English settlers ...
Smoke could be seen rising from St Catherine's Fort in Tenby on Thursday evening Smoke has been seen across the skies in a Welsh seaside town on Thursday after a fire at a 19th century fort.