I have read the sense of smell is the most powerful in evoking memories. And I think it so true! How many times a smell will take me back to someplace...like fresh cut grass...or the smell of rain...