I can personally vouch for the power of visualization,one time where I really wanted to see some spirits, one just suddenly popped up a few inches from where I was sitting from fire escape stairs lol u.u;, it was effing creepy, then again I was just a few feet away from the local hospital so I probably sounded like a klaxon horn for the spirit hmmm, sooooooo yeah, I think it's definitely possible to visit other places through intense visualization, hope this helps n.n/