Bay of Pigs in French
Bay of Pigs in French
baie des Cochons
A small inlet on the southern side of Cuba, site of a famous failed invasion in 1961.