The olfactory sense (smell) is thought in current psychological studies to be the sense that most brings back memories. It puts us back into a time and place quite instantly according to studies I've read of.
User Tag List
Results 1 to 10 of 46
Threaded View
|
Bookmarks