We assume that the only journey reserved for ghosts or spirits is the astral, or spiritual world prepared by God until the day of his universal judgment.
Condolences for your grandfather, but do not believe those customs of people who say that the soul of relatives remains on earth, because this is all false!
When a person ceases to live his soul he detaches himself from his body, and as said, he enters adades, a very spiritual world, which welcomes all the souls of the whole earth, they are out there that reason among themselves, and they remember leaving their close relatives on earth, but they can no longer intercede with their relatives, nor on behalf of the Sensitives, since all of this was established by God's law until its universal judgment.
If what you said about the scent of aftershave is true, it was not your grandfather's soul, but it was a demon spirit that deceived you, making you believe it was your grandfather's soul.
The demons know who the relatives of the deceased are, and sometimes do the same things, or customs, just to deceive that he was the deceased relative.
I put the truth before you, even if you're incredulous, it is, and it will be so!