Did you know that sea turtles always return home? No matter how far they travel, female sea turtles return to the beach they had once hatched on. This is where they lay their own eggs...and the cycle continues. Sounds a lot like humans when they come home from a long trip, doesn't it? Maybe, we have more in common with other species than we've been taught to believe. :)