Thinking about Meghalaya brings a wide smile and endless memories. The green mountains, splashing waterfalls and beautiful cloud formations will make you believe that you are in paradise. When you think of Meghalaya, you also think of the cute cafes of Shillong. But if you…