<p style="text-align: justify;">Varadero has pristine sands, gorgeous water and classic hotels. It may be the world's most beautiful beach. A couple walk on a beach in Varadero, a 19-kilometre-long peninsula of white sand beaches lined with resorts in the province of Matanzas around 135 kilometres from Havana, Cuba. I recently spent a fabulous two weeks in Cuba, staying in Varadero and Havana.
Read More