Lalbarra, alternatively Lalburra is a small town and serves as headquarter of Lalburra tehsil. It is a tehsil 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. From Wikipedia