America's best beaches 2011

Coronado Beach is shown in San Diego, Calif. Coronado ranked 3rd on Dr. Beach's top 10 beaches for 2010 and moved up one spot to second place in 2011. Dr. Beach calls it a a "veritable oasis by the sea." AP Photo/San Diego Convention & Visitors Bureau
