In a major move towards enhancing the growth of eco-tourism, the Institute of Bio-Resources and Sustainable Development (IBSD) opened state-of-the-art orchidarium in Upper Shillong. The northeastern state of Meghalaya is blessed with favorable climatic conditions and rich fertile soil, that’s why its home to some of the…