rocky shores

Rocky shores are coastal areas where the shore is predominantly composed of hard and solid rocks, forming a rugged and uneven terrain, characterized by tide pools, cliffs, and various marine organisms.

Requires login.