The north-east of India holds so many secrets. This region is enclosed in the clouds, as though it is hidden from the rest of the world. People here call it the Abode of the Clouds. It is one of the wettest regions in the world, so make sure you bring your raincoat. But more importantly, bring your spirit because this place will make it shine.