Beachside Cuba

photo

Photo  / 20

Tourists spend a day on the beach at a five-star all-inclusive resort in Varadero, July 7, 2012. Cuba's beaches are an attraction for tourists the world over, whether they are foreigners paying thousands of dollars to reach them, or Cubans paying as little as five dollars for a three-day vacation in a seaside cabin. REUTERS/Desmond Boylan