Curieuse Island — The more remote beaches on Seychelles' many islands see few human visitors -- and that's good news for sea turtles.