1 Hidden Destination in Other
Destinations
United Kingdom (claimed independent nation) · Thames Estuary, off the coast of Suffolk, England
Built by the British during World War II, Roughs Tower was an offshore fort designed to defend against German air raids. Abandoned in the 19...