Guardalavaca, Cuba Savvy Cuba beachgoers are forsaking the high-priced resorts at Varadero, a beach haven approximately 90 miles east of Havana, for this waterfront oasis less than 33 miles north of ...