Langkawi ended up being the highlight of my Malaysia trip. The mangrove tour through Kilim Geoforest Park, passing bat caves and stopping at eagle viewing points, was unforgettable. Even Underwater World was surprisingly good, and staying near the beach at Bayview Hotel made it super relaxing. If you’re choosing between KL and Langkawi. I’d definitely give Langkawi a couple of days. Also it might be funny, I was surprised when going through the mangroves guide mentioned a place where our timezone is shifted to Thailand in our mobile phone and we actually can see some thailand islands. Overall a worthy place to visit.