Rocky Beach is a unique beach in North Beach that is known for its rocky shoreline and tide pools. It is a great place for exploring marine life and discovering fascinating creatures in the tide pools. The beach is also popular among photographers, as the rocky landscape provides a stunning backdrop for capturing beautiful coastal shots. While swimming is not recommended due to the rocky terrain, Rocky Beach is a great spot for beachcombing and enjoying a peaceful stroll along the shore. If you're looking for a beach with a different vibe and plenty of natural beauty, Rocky Beach is the perfect choice.