about us

Your Escape to Nature : Junglewalla; means people of the forest, a nature outfit and pioneer of Nature Tourism in Langkawi since 1994. Journey with us to experience the wonders of Langkawi Island.