Certainly Cuba's most famous seaside resort, Varadero will delight you with its white sandy beaches and turquoise waters: a perfect place to relax but also to go diving or snorkeling. Not to be ...