bahía de Cochinos

Proper noun

 * 1) Bay of Pigs small inlet in Cuba