Trip Planner USA  /  California  /  Catalina Island  /  Avalon  /  Wildlife Areas  /  Nature Center at Avalon Canyon

Nature Center at Avalon Canyon, Avalon

Categories: Wildlife Areas, Nature & Parks
Inspirock Rating:
4.2/5 based on 40+ reviews on the web
Nature Center at Avalon Canyon is located in Avalon. Before you head to Avalon, plan trip itinerary details with our user-friendly Avalon vacation builder, to make sure you see all that Avalon has to offer, including Nature Center at Avalon Canyon.
Create a full itinerary - for free!
going to
read all reviews »
  • The Nature Center is a great place to get an idea of Catalina..has the local soapstone that the natives used...really interesting stone to feel 
  • This lovely little visitor center was a welcome sight on my uphill walk to the botanical gardens. It has been completely redone, and the exhibits are nicely put together. All in all, this is a very sm...  read more »
  • Was brought for a stop by a bus tour company to see the eagles being cared for by the center. It was beautiful and wonderful to see these majestic birds being cared for by the center. Very uplifting t...  read more »
Nearby Attractions
Visit for 2​h 30​m
Visit for 3​h 30​m
Visit for 2​h 30​m
Visit for 2​h
Visit for 3​h