Located in the Indian Ocean, 50 kilometers southwest of India, the island of Sri Lanka literally means "the resplendent island". Sri Lanka possesses myriad breeds of flora and fauna, making it a Mecca of biodiversity. However, a lack of foresight in the management of natural resources is compromising this biodiversity and a group of dedicated nature lovers have decided to protect their home ground.