News

A lush green paradise, boasting of more than 700 trees, has taken root at a sprawling seven-acre college in Maharashtra’s Latur city, attracting hundreds of people on its walking track everyday.