I will be honest with you - one of the key attractions that sold me to Meghalaya were its stunning cave systems. And an expedition through these did not disappoint me one bit. If anything, they turned out to be one of the highlights of our trip to Meghal