Starfish Point The beach we want to keep hidden but just have to share
You REALLY want to soak yourself up in the Caribbean vacation feeling?
This is a beautiful stretch of beach situated at the North Side of Grand Cayman Island
Palm trees swaying in the tropical breeze, soft sands tickling your bare feet, and STARFISH to ogle!
Join us in marvelling at this piece of awesome tranquility and beauty