Markets | Fri May 25, 2012 7:45pm EDT

California's Coronado named No. 1 U.S. beach