Starfish Point
E959264
UNEXPLORED
Starfish Point is a tranquil beach area on Grand Cayman known for its shallow, clear waters where visitors can easily see and interact with numerous wild starfish.
All labels observed (1)
| Label | Occurrences |
|---|---|
| Starfish Point canonical | 1 |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.