Cherrapunjee now Sohra officially is a mysterious world ... India's tallest plunge waterfall, fall on your face . Mawsmai Cave also has limestone deposits and some areas where light filters ...