The Eco Park has been designed by the Meghalaya government to facilitate tourist to enjoy the ‘Green Canyons” ofSohra as well as the waterfalls that lie around it. There is a stream inside the park and one has to cross a bridge to get near the edge of the canyon. The scenic beauty from the edge is awe inspiring. Read More..