A lush and sprawling 3.5-acre campus, which is self-explanatory – that spells & indicates the Management's environmental concern and consciousness.