Fidel Castro stated that tourism would save socialism, and his vision is best represented by Varadero Beach, Cuba. This magnificent stretch of sand is 12 mi/19 km long and just 75 mi/120 km east ...