Previous Image Next Image Beach11 You will find HUGE, colorful sea stars in the water at Casuarina Point.