Most of the houses in Punjab have flat roofs while most of the houses in Kerala have sloping roofs because in Punjab much rain doesn't happen but in Kerala it rains more. So it is like Sloping to get collected water pass away from there roofs.
3 4 3
click on the yellow button beside my answer plzzzzzzzz
It is because there is not much rainfall in punjab  so the water do not logs up at the roof whereas in kerala there is much rainfall so the roof tops are slopes to let the water pass away easily

1 3 1