Ready to get away from cold winter weather, Puerto Rico may only be 100 miles long and 35 miles wide, but it packs in over 300 public beaches – from the jet skis and joggers at urban Isla Verde, to the unspoilt paradise of Flamenco beach in Culebra. But for true desert island bliss.