 Nagrota Bagwan

Nagrota Bagwan is a town and a municipal council in Kangra district in the Indian state of Himachal Pradesh.India census, Nagrota Bagwan had a population of 5900 of which 3,001 are males while 2,899 are females as per report released by Census India 2011.