Everything you need to know about visting Langkawi island including transportations, best time to visit and things to do in langkawi.