I am visiting England from North America. A person I know knew when I was coming and where to reach me. They have never called to say hello or welcome. Was I meant to call them?
Do you want to talk to this person?
Do you want that conversation to be enjoyable and pleasant? Do you want them to still want to talk to you after it’s over?
If yes, call them, and (just a suggestion) don’t start your conversation with “Why haven’t you called me yet?” or “I’ve been WAITING for your call!”
Maybe try: “Hello, do you still have some time to get together while I’m here?”
It’s entirely possible that your upcoming visit was not the most important event on this person’s calendar. Perhaps they assumed you were busy with other travel activities and that you’d call when you had a free moment. Perhaps they forgot entirely.
No matter. What you think “should have” happened didn’t happen. So, what would you like to happen now?