Varadero was recommended to us as one of the five nicest beaches on the Caribbean (discover) and it did not disappoint, despite of what some of you may think about Cuba in general. Situated on the north-west side of Cuba, on its Atlantic coast, Varadero is a nice quite town with a sandy beach stretching […]