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