City India

Cities in Balaghat

Lalbarra, alternatively Lalburra is a small town and serves as headquarter of Lalburra tehsil. It is a tehsil (sub-district) of Balaghat district in the state of Madhya Pradesh, India. It is located on State Highway 26, on the edge of Pench National Park. Its Postal Index Number is 481441.