Turtle Beach is on the West Side of Buck Island, located about one and a half miles off the northeast coast of St. Croix…and it is beyond gorgeous. It is a long stretch of sugary white sand and crystal clear waters. Lay on the sun-kissed sand and bask in the warmth of the suns rays.