calculate how many cusecs is available.
water availability makes a big difference.
if you have little water available, you can not do very intensive farming (yield/acre), so to make some decent money, you'd need a lot of land then.
So it all depends on the rent/price of land.
You need large amount of land to do profitable fish farming. And land prices in punjab are really high and the only ones doing fish farming in punjab are those who had inherited large amount of lands or who'd bought it maybe 15 years ago, when prices were low...right now land prices are too high for a decent return on investment.