In the Fortress of Queen Elizabeth II, popularly known as La Mola, there is “The Piece” as the military knows it, a marvel of engineering from the early 20th century.
It is the Vickers 381 mm cannon. There were six in Menorca and as many in the Peninsula. They are the largest caliber guns ever mounted in Spain. Its large dimensions required a soldier to have to enter the muzzle to clean the 18 meters of tube.
Curiously, there is a whole generation of proud Menorcan people who believe that the movie “Los Cañones de Navarone” was filmed there. To your disappointment, this is not correct.