ECOSS: Ecotourism and Conservation Society of Sikkim

What does ECOSS mean? The above is one of ECOSS meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Ecotourism and Conservation Society of Sikkim