The essence of Meghalaya is intermittent showers, enveloping clouds, cascading waterfalls on the side.