2025 England & Wales

Did a quick stop at the Broadway Tower, built in 1794 situated in Worcestershire, England. It offers panoramic views of the surrounding countryside, with visibility reaching as far as Wales on a clear day. Fun Fact: Located 15 feet below the tower is a Cold War monitoring bunker which was designed to monitor nuclear explosions and radioactive fallout.