Turtle Island, Sierra Leone on Srf House. Venue in Sierra Leone, Sierra Leone. A surf spot in Sierra Leone, Sierra leone. It starts working at don't know and holds up to don't know. It is usually empty during the week.