Lido Sound
Lido Sound is a body of water located in Newport Beach, California. It is a narrow channel that separates Lido Isle from the mainland. The sound is about 2 miles long and less than a mile wide at its widest point. Lido Sound is a popular spot for boating, fishing, and swimming. The water is relatively calm, and there are several boat launches and docks in the area