National Sports Organization (NSO)
The National Sports Organization or the N.S.O as it is popularly known as, is one of the largest and most happening wings of the college. Facilities are provided for sports ranging from swimming and table tennis to yoga and shooting. In fact, LSR is one of the few colleges which boasts of it’s own shooting …