Laguna Beach is a small town of picturesque beaches, hiking trails, a walkable downtown, and summer art festivals. Explore the best of the beachside town ...