My boyfriend expects me to pay for literally everything just because he's coming to meet me in my city. Correct or wrong?

My boyfriend and I have been in an LDR for a long time due to college. This month he's coming to meet me, and is only bringing 500 rupees with him ( We're both Indians). He expects me to pay for literally everything, including travelling by cab, food etc. I told him I'm not doing it and he can't depend on me fully and has to bring more money with him. He said I should spend on him because he's coming to meet me and only me. Is he correct or wrong?

My boyfriend expects me to pay for literally everything just because he's coming to meet me in my city. Correct or wrong?
Post Opinion