Leto found a floating island , called Dellos . It was neither a mainland or a real island , so Leto was allowed to give birth there . Leto found the floating island of Delos , which was neither mainland nor a real island , and Leto was able to give birth to her children on the island .