This must be the place

Cuba

70