Rampura Phul is one of the 117 Punjab Legislative Assembly Constituencies that comes under the Bathinda district. Punjab Assembly Election 2022 for Rampura Phul was held on February 20 and the ...