They walked for hours loaded with whatever clothes, food and blankets they could carry. Many smiled, some hugged loved ones they hadn't seen for months. Hundreds of thousands of Palestinians filled Gaza's main coastal road as they streamed back to homes in the north.
The mood was joyous, even though many knew their homes had been destroyed in Israeli offensives against Hamas that leveled large parts of Gaza City and the surrounding north.