Discover diverse activities at U.S. beaches, from surfing and snorkeling to sunset viewing and picnicking. Experience stunning natural landscapes with sandy beaches bordering mountains, forests, lakes ...