Bay of Pigs invasion site
E406175
UNEXPLORED
The Bay of Pigs invasion site is a coastal area in Cuba where a failed 1961 CIA-backed landing by Cuban exiles attempted to overthrow Fidel Castro’s government.
Jump to:
Referenced by
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.