M Sand Licence In Kerala

9/27/2019 devikulam, a tiny hill station in keralas idukki district, is marred by controversies due to its land encroachment issues.And many sub-collectors who raised the alarm, calling for strict.