Tag: A mysterious ‘Green Cave’ has been discovered in the Kanger Valley; this unique formation with green walls is set to become a new tourist attraction.