INSPIRIA INSTITUTE

SILIGURI, INDIA

ACADEMIC / 80,000 SF

COMPLETED 2014