Varanasi is spiritual Capital of india as we all know, So what attracts people is mostly depends on their spirituality. I can say that roots are there, streets of varanasi, ghats of varanasi and people of varanasi are so friendly that you will feel attached to that city
One of the oldest cities of the world, Kashi has an aura that is enchanting, ethreal and unforgettable. There is something in the air that leaves you happy and in peace while the city is a chaotic beauty but Ma Ganga and Mahadev make it a land of infinite peace. You have to visit it to feel it.
The vibe and environment here in Varanasi are unique. The people are very real and welcoming (with a few exceptions). It's a spiritual city, yet you'll find people enjoying the little things, like sitting alone at the ghat and simply doing nothing. Life moves at a slow pace here; the people are relaxed and don't easily get overwhelmed.