Catalina Island off the coast of Southern California is a favorite day-trip and weekend destination, and many travelers… Read more.
Echo Park Lake
Echo Park Lake
- Address: 751 Echo Park Ave., Los Angeles, California 90026
- Website
- Phone Number: (213) 847-0929
Echo Park Lake
Special Features: Fishing, pedal boats, picnic area, walking path, boat house, lotus flowers (June – September).
Dog-friendly except for the pedal boats.