Langkawi is actually an archipelago, it consists of 99 islands and is just under 20 miles off the coast of Malayisa.