Leffingwell Landing is a scenic spot to sit and enjoy the scenery. The park offers BBQ pits, short hiking trails, a beautiful lookout and an access to a rocky shore with great tide pools.
Visitors at the right time of year might be lucky enough to spot a whale or two.