Avalon - Descanso Beach
Descanso Beach is a good snorkeling area located in Avalon.
Hobbies & Activities category: Beach; Scuba or snorkel opportunity; Swimming & water activities
Attractions Near Descanso Beach, Avalon
Hotels in Popular California Destinations

