The tropical island of Langkawi lies just off the west coast
of peninsular Malaysia. It has rolling mountains, vast paddy
fields, sleepy rural villages, mysterious caves and pockets
of virgin rainforests dating back millions of years. Best of
all, it has miles and miles of white sandy beaches for you
to relax on.