Smell can conjure up memories for me stronger than any other sense. Especially childhood memories. Perhaps because you were that much shorter and therefore closer to the ground and its smells.