Mahla Kalan is a charming village which falls in Bagha Purana development block of
Moga District in
Punjab. It is near the Bagha Purana-Mudki road, close to Chanar village.
Mahla Kalan is well linked by road with nearby towns and villages. The nearest railway station is at Talwandi Bhai (24 km). Amritsar International Airport serves this area.