Narmada River
The Jabalpur campus is located on with "newly constructed Vastu" buildings next to the Narmada River. The campus is reported to have facilities for up to 400 students.