Bagha Purana

Bagha Purana
small town
Bagha Purana is located in Punjab
Bagha Purana
Bagha Purana
Location in Punjab, India
Bagha Purana is located in India
Bagha Purana
Bagha Purana
Bagha Purana (India)
Coordinates: 30°41′00″N 75°06′00″E / 30.6833°N 75.1°E / 30.6833; 75.1
Country India
StatePunjab
DistrictMoga
Population
 (2011)
 • Total
25,206
Languages
 • OfficialPunjabi
Time zoneUTC+5:30 (IST)
PIN
142038
Telephone code01636
Vehicle registrationPB-69
Websitewww.baghapurana.com

Bagha Purana or Bhagha Purana is a city and a Municipal Council in Moga district in the state of Punjab, India.