White sand, crystal blue water and almost guaranteed good weather. As a result Cuba is a great country for beach photo and film production. Cuba Beach Photography gallery