The olfactory receptors in humans are located in:
The olfactory receptors of our body are responsible for smell.