How long could be one week?
It can last forever.
People spend just some days in a place, and then that place will stay in their heart all life long. They can forget the details, but they will never forget the feelings. The past overlaps on the present in a Proustian way.
That’s what has happened to me since I visited Kenya in 2009.