A Brother has almost the same rights as how much a husband has on his wife. Therefore yes a brother can physically punish his sister.
I would say Islam is not a cultural or traditional but a religious way of life. you cant compare or combine a religion with culture or tradition. They are seperate and different things.