Bay of Pigs in Spanish
Bay of Pigs in Spanish
bahía de Cochinos
A small inlet on the southern side of Cuba, site of a famous failed invasion in 1961.