All You Need to Know about Getting Around in Langkawi

Gambar Profil Penulis
Cover image

Langkawi – the island of stunning sunsets, duty-free shopping, and laid-back beach vibes. But if there’s one thing that might leave you scratching your head, it’s figuring out the best way to get around. 😅 Trust me, navigating Langkawi isn’t complicated, but choosing the right mode of transport can really shape your experience.

As a fellow Malaysian who’s explored the island, I can assure you that getting around Langkawi can be smooth and enjoyable once you know your options. Whether you're renting a car, zipping around on a scooter, or booking a Grab ride, each choice comes with its own charm (and convenience!).

In this guide, I’ll walk you through the most practical ways to explore Langkawi – along with helpful tips and little travel hacks to save you time, money, and maybe a bit of frustration. Ready to hit the road? Let’s go! 🚗

Rental Cars and Motorbikes (Self-Drive)

Source: Pelago

When it comes to getting around Langkawi, renting your own vehicle is hands-down the most popular and convenient option. With wide roads, minimal traffic, and scenic drives around every corner, driving in Langkawi is relatively stress-free—even if you’re not used to island roads.

Why You’ll Love Renting a Vehicle:

● Total freedom to explore at your own pace
● Affordable rental rates (especially if you’re sharing the cost)
● Easy to find parking at most attractions and beaches

ProsCons

Flexible and convenient

You’ll need a valid driving license

Cost-effective for groups

Fuel and rental deposits can add up

Access to all parts of the island

Not ideal for those who don’t drive

Tips for Renting a Vehicle in Langkawi:

Rent from reputable shops – Many are located at the airport or Pantai Cenang. Compare prices and check the condition of the vehicle.
Have your driving license ready – Malaysian licenses are accepted, and international travelers may need an International Driving Permit.
Fuel up before heading out – Petrol stations can be far between in rural areas.
Drive safely – Some roads can get slippery after rain, and wildlife crossings are common.

My Take:

If you enjoy road trips or want to visit places like Tanjung Rhu, the Langkawi Sky Bridge, or hidden beaches without worrying about transport schedules, renting a car or scooter is the way to go. It gives you the freedom to chase sunsets and stop for roadside coconut shakes whenever you feel like it. 🚗🌴

Taxis & Grab in Langkawi: Convenient but Limited

Source: Malay Mall

Taxis are available in Langkawi, but they operate quite differently from those in big cities. There’s no metered fare system here—most drivers quote a fixed price based on your destination. While this can be convenient for short trips, prices can vary depending on your negotiation skills and where you’re located.

Why You’ll Appreciate Taxis:

● Comfortable and air-conditioned—great after a hot day out
● Readily available at the airport, major resorts, and tourist areas
● Good option if you don’t plan to drive

ProsCons

Private and comfortable

No meter—fares must be agreed upon beforehand

Great for short trips

Limited availability in rural areas

Convenient for non-drivers

Not always cost-effective for longer distances

Grab in Langkawi: Available, but Spotty

Grab is available in Langkawi, but don’t count on it working everywhere. While the app functions just like in other Malaysian cities—with fixed fares and the option to pay by card or cash—there may not always be drivers nearby, especially in quieter parts of the island.

Why Grab Can Be a Lifesaver:

● Fixed fare with no need to negotiate
● Cashless payments available
● Safer and easier to use for tourists

Taxis (Traditional)Grab

Must negotiate fare

Fare shown upfront in the app

Often found at hotspots

May be limited outside busy areas

Cash only

Cash or digital payments

Tips for Using Taxis & Grab in Langkawi:

Ask Your Hotel for a Taxi – They can often call one for you at a fair rate.
Agree on the Fare Beforehand – Always confirm the price before getting in.
Use Grab in Pantai Cenang or Kuah Town – These areas tend to have more drivers.
Avoid Late-Night Travel – Availability drops significantly at night.

My Take:

If you’re only planning short trips around Pantai Cenang or heading to the airport, taxis and Grab can work well. But for full-day exploration, especially if you're with family or friends, renting a car is often more practical and cost-effective. Still, it’s always nice to have the Grab app ready—just in case! 🚕

Cheap Hotels in Langkawi

5 star

9/10Great503 Ulasan
Langkawi|14.76km dari pusat bandar
The hotel is beautiful with a very large area. We really enjoyed our stay in a water villa – it was one of the best experiences. The location is especially noteworthy – a jungle right next to the sea. You can even spot monkeys and other wildlife in the huts located within the jungle itself.
DariUS$ 102
9/10Great1312 Ulasan
Pantai Cenang Langkawi|10.39km dari pusat bandar
The hotel's photos online really don't do it justice. This place is amazing! The only minor drawback is the soundproofing in the wooden bungalows – but that's just the nature of wooden structures, so it's understandable. Otherwise, for a resort hotel, everything is absolutely perfect. The environmental design is excellent, the food is good, the staff are very professional, and the hotel gardens are beautiful. I regret not booking a longer stay and will definitely come back if I get the chance. The white sand beach is also stunning, and the sunsets are breathtaking.
DariUS$ 141
8.9/10Very Good318 Ulasan
Langkawi|8.26km dari pusat bandar
The resort view is very beautiful, lots of nature around. Even though a shelly beach, the private beach is a big plus. Been visiting for 11 nights, if you need something (amenities, meal wise), just ask, the professional staff will deliver. Tide pool unfortunately was out of service, but renovations started before we left. Big swimming pool awesome, kids pool awesome! Just check sharp corners of broken tiles. Assume due to humid warm weather, mould on the outside of walls and doors is an issue, but still not nice to see that no effort was made to wipe it off throughout our 11 night stay. For all activities (mangrove forest tour, island hopping, cable car and the sky bridge etc), easy to organize via reception or private tour companies (do your homework, can get the experiences for cheaper). Breakfast very diverse and yummie! Kids playroom needs a thorough clean, lots of human hair lying around. Gym well set up with lots of equipment, reminder there is a jacuzzi and sauna free of charge to utilize. Overall thank you once again for all the professionalism from reception staff, room cleaning services, restaurant staff, buggy drivers, kids club staff and the regular checkins by staff like Justin for making our home away from home stay very enjoyable! Hope to return soon in the future!
DariUS$ 178
9.6/10Amazing139 Ulasan
Tanjung Rhu Beach Langkawi|10.75km dari pusat bandar
This is our second time here, and the hotel kindly sent over a bottle of sparkling wine. We're loyal Four Seasons fans, and there's absolutely nothing to complain about! Haha. The hotel grounds are quite expansive, and the beach is beautiful. The landscaping is incredibly well-maintained. Truly lives up to the Four Seasons name! Amazing!!
DariUS$ 640
9.1/10Great196 Ulasan
Langkawi|9.14km dari pusat bandar
The staff's attitude was generally good. Turndown service was provided in the evening, and there were welcome fruits. Since it was the Easter holiday, they even specially gifted chocolates shaped like bunnies and Easter eggs, along with a handwritten card which felt very ceremonial! The only area for improvement would be the restaurant's food, as the breakfast selection was quite limited.
DariUS$ 570

Show more

Business travel

8.3/10Very Good521 Ulasan
Pantai Tengah Langkawi|12.22km dari pusat bandar
I recently had an incredible two-night stay at Resorts World Langkawi and the experience completely exceeded my expectations. The hospitality was outstanding right from the start because the security team at the private entrance made us feel incredibly safe. Every staff member we encountered was remarkably friendly and accommodating. Our sea view room was a major highlight with stunning views of the water directly from the balcony. The hotel dining is top-notch including a fantastic Indian-Pakistani and Middle Eastern restaurant that I highly recommend. We also spent time at the Salt Shack Bar enjoying their great menu of pizzas and steaks alongside very affordable beverages. The evenings there are truly special since an amazing live duo performs Tuesday through Sunday. Their music created a wonderful atmosphere and gave us a night to remember. The entire management team does an amazing job and we will absolutely return to Langkawi just for this hospitality.
DariUS$ 39
8.4/10Very Good539 Ulasan
Pantai Tengah Langkawi|11.27km dari pusat bandar
Our stay had some genuine highlights, but unfortunately the inconsistent customer service left us disappointed, especially considering we stayed for 11 nights. The biggest highlight was the infinity pool by the Glass Bar & Restaurant. It was a wonderful place to relax, and being able to order food and drinks directly to the sun loungers made for some very enjoyable afternoons. The beachfront loungers were another great feature and perfect for spending time by the sea. The room was exactly as advertised, clean and comfortable, so we had no complaints there. Food was mixed. Breakfast was fairly mediocre with limited variety, although we enjoyed both lunch at the beachfront bar and dinner at the Glass Restaurant. The café was also disappointing as several of the pastries we tried were stale. Unfortunately, the customer service was where the hotel fell short. My husband and I were celebrating our first wedding anniversary, and before arriving I emailed the hotel twice to ask about arranging a romantic beachfront dinner package. Neither email has ever been answered. After checking in, I asked again and was told someone would get back to me. Once again, no one ever did. In the end, we gave up and booked our anniversary dinner at another resort. We also arranged a late checkout the day before departure and even had our room keys extended, only to receive a call from reception on checkout day telling us we had overstayed because they weren’t aware of the arrangement. Housekeeping was another issue. After being out for most of the day, we returned around 4:30 pm to find our room still hadn’t been serviced. A housekeeper knocked just before 5:00 pm asking to clean. We asked for five minutes so I could get changed, but she returned almost immediately saying she was leaving for the day and we needed to hurry. When my husband explained that I was changing, she looked at him and commented that he was already dressed, which felt quite inappropriate and uncomfortable. Breakfast service was also frustrating one morning. The restaurant was busy and there were many uncleared tables. When I explained to the hostess that there was nowhere for us to sit, she simply acknowledged us without offering any assistance until I asked what they were going to do about it. Throughout the stay, many interactions with staff felt rushed, as though guests were an inconvenience rather than welcomed. I’m not sure whether this was due to communication issues or simply inconsistent service, but after 11 nights it became increasingly frustrating. This hotel has excellent facilities, a lovely pool, and a beautiful beachfront location, but the service unfortunately didn’t match the setting. With more attentive and proactive customer service, it could have been a fantastic stay.
DariUS$ 83
8.6/10Very Good612 Ulasan
Kuah Town Langkawi|6.2km dari pusat bandar
We had a pleasant stay at this hotel. The staff provided excellent service and were friendly and helpful throughout my visit. The location is very convenient, with easy access to nearby attractions and amenities. The breakfast was simple but satisfactory, offering enough variety to start the day. We also appreciated having connecting rooms, which were perfect for traveling with family. However, it would be even better if both connecting rooms were equipped with showers instead of only one. Overall, it was a comfortable stay, and we would consider staying here again.
DariUS$ 51
7.6/10Good882 Ulasan
Kuah Town Langkawi|6.55km dari pusat bandar
The room felt a bit too big, almost eerie, and the facilities were a little old. Everything else was pretty good. I accidentally booked a twin room, but the front desk switched me to a super king-size bed. I checked in at 2 PM.
DariUS$ 36
7.5/10539 Ulasan
Kuah Town Langkawi|4.82km dari pusat bandar
I was a bit nervous checking in after reading some reviews, but it turned out to be much better than I expected! First off, I really liked the hotel's overall ambiance, especially the infinity pool and public areas – they were great. Here are the cons: 1. The front desk staff are all locals (they don't speak Chinese and weren't particularly friendly to Chinese guests). When I booked, I specifically requested a high floor, but I was assigned the second floor. To move to a higher floor, they wanted an extra 150 MYR per day. I had to get some Ctrip customer service agents to help negotiate, and Ctrip covered part of the cost, so I was moved to the 6th floor! There were very few Chinese guests in the entire hotel, mostly Caucasians and locals. 2. The hotel breakfast was truly awful, practically inedible. Luckily, there are good breakfast spots and drinks near the hotel. 3. The bath towels and bedding were quite poor (which seems to be a common issue in Malaysian hotels). I recommend bringing your own pillowcases, disposable towels, etc. 4. The hotel doesn't have a beach. Here are the pros: Eating in the Kuah town area is much cheaper, offering great value for money. There are also fewer tourists, so if you like peace and quiet, Kuah is the place to choose.
DariUS$ 55

Show more

Breakfast

8.6/10Very Good311 Ulasan
Pantai Tengah Langkawi|11.51km dari pusat bandar
We booked standard twin room.  The  bed in room really small, if you turn your body side way, you will fall on to the floor.  It would be useful information if the bed size specify in the room description. Never trust what you see as posted.  Bed look big but actual size super small.
DariUS$ 108
8.6/10Very Good351 Ulasan
Kuala Muda Langkawi|9km dari pusat bandar
⭐We had a very enjoyable stay at Ombak Villa Langkawi. The resort is located in a peaceful setting by the sea and offers beautiful sunset views. Our room was spacious, clean, and comfortable, with all the amenities needed for a relaxing stay. The staff were friendly and helpful throughout our visit, and the swimming pool area was a great place to unwind. The resort is also conveniently located close to the airport while still feeling quiet and secluded. Breakfast offered a good variety of options, and the overall atmosphere was calm and relaxing. The only minor downside was that some areas of the property could benefit from a little updating, but this did not affect our overall experience. We would happily recommend Ombak Villa Langkawi to anyone looking for a comfortable and affordable stay in Langkawi.
DariUS$ 75
9.4/10Amazing284 Ulasan
Tanjung Rhu Beach Langkawi|11.72km dari pusat bandar
Highly recommend!The resort boasts a private beach with stunning scenery. It’s quiet and less crowded, perfect for strolling and letting kids play in the sand. The sunset view every day is breathtaking, with orange glow spreading across the sea, full of healing vibes. Surrounded by lush tropical greenery, the whole resort offers a tranquil and fantastic holiday atmosphere. This trip left us wonderful memories, and we look forward to coming back!
DariUS$ 164
8.3/10Very Good582 Ulasan
Kuah Town Langkawi|5.12km dari pusat bandar
Everything was okay except for the unstable TV channels. I called room service and they came to fix it quickly. But the TV still wasn't great... probably because of the internet.
DariUS$ 34
8.3/10Very Good751 Ulasan
Pantai Cenang Langkawi|10.36km dari pusat bandar
Adya Hotel Cenang is perfectly positioned right between Warisan Duty Free and Cenang Mall, and just across the road from Cenang beach—ideal for shopping and beach visits. Our room was very large, though quite sparsely furnished. Be aware that the hotel does not provide toothbrushes or toothpaste. Cleanliness, staff service and the breakfast spread were all decent, but nothing exceptional.
DariUS$ 31

Show more

Show more

Public Transport in Langkawi: Limited but Low-Cost

Source: Langkawi Tours

Unlike larger cities, Langkawi doesn’t have a formal public bus system that tourists can rely on regularly. While there are a few local minivans and shuttle services, they’re not frequent or well-advertised. If you're looking for a super budget-friendly option, these may work—but you’ll need a bit of flexibility and patience.

Why You Might Consider Local Shuttles or Vans:

● Very affordable – ideal for short, simple routes
● Some operate between major tourist areas and the airport
● A good way to experience local life (if you can find one!)

ProsCons

Extremely budget-friendly

Rare and irregular schedules

May connect key areas (like Kuah)

Difficult for tourists to navigate

Simple transport for short trips

Not ideal for sightseeing or flexible plans

Tips for Using Local Transport in Langkawi:

Check with Locals or Your Hotel – They often know the van or shuttle schedules.
Don’t Rely on Apps – These services usually aren't listed on Google Maps or Moovit.
Be Flexible – Timing is unpredictable, and waiting may take longer than expected.
Bring Small Change – These services are cash-only.

My Take:

To be honest, public transport in Langkawi isn’t really designed with tourists in mind. While it’s doable for the ultra-budget traveler or someone staying long-term, I wouldn’t recommend it for first-time visitors. Renting a car or using taxis and Grab is a much more convenient (and comfortable) way to make the most of your time on the island. 🚌🌴

Flights from Kuala Lumpur to Langkawi

  • Pergi Balik
  • Sehala

Motorbike Rentals in Langkawi: Fun, Flexible, and Budget-Friendly

Source: Holidify

While Langkawi doesn’t have motorbike taxis like Bangkok, renting a motorbike or scooter is a popular and practical way to explore the island—especially if you’re traveling solo or as a couple. With open roads, scenic coastal routes, and minimal traffic, it’s a fantastic option for those seeking freedom and flexibility.

Why You’ll Love Renting a Motorbike:

● Affordable daily rental rates (often RM30–RM50 per day)
● Easy to park and navigate around tourist areas
● Great for short trips to beaches, viewpoints, and food spots

ProsCons

Low cost and high flexibility

Not ideal during rainy weather

Perfect for solo travelers

Requires a valid motorcycle license

Easy to get around small roads

Less safe for inexperienced riders

Tips for Renting a Motorbike in Langkawi:

Always Wear a Helmet – Safety first, and it’s legally required.
Check the Bike’s Condition – Test the brakes, lights, and fuel gauge before leaving the shop.
Carry Your License – Police checks are rare but can happen.
Avoid Night Rides in Rural Areas – Visibility is limited, and wildlife may cross the roads.

My Take:

If you're confident on two wheels, renting a motorbike is one of the most enjoyable ways to experience Langkawi. From beach-hopping to catching sunset at Pantai Kok or exploring the rice paddies in Ulu Melaka, the ride itself becomes part of the adventure. Just keep an eye on the weather—and the road. 🛵🌅

Boats & Ferries in Langkawi: Scenic and Essential for Island Hopping

Source: Ferry Plus

Langkawi isn’t just about roads and resorts—being an archipelago, boats and ferries play a key role in both transport and travel experiences. Whether you’re hopping between islands, taking a sunset cruise, or arriving from the mainland, the water is your gateway to some of Langkawi’s most memorable adventures.

Why You’ll Love Boats & Ferries:

● Stunning views of the sea, limestone cliffs, and hidden beaches
● A must for island-hopping and reaching remote coastal spots
● Great for tours, snorkelling trips, and romantic sunset cruises

ProsCons

Ideal for sightseeing and day trips

Weather-dependent – trips may be cancelled

Variety of options – public & private

Can get crowded during peak travel seasons

Connects to mainland & nearby islands

Not suitable for last-minute travel planning

Popular Boat & Ferry Options in Langkawi:

Langkawi Ferry Services (Mainland to Island):

  • Operates between Langkawi and ports like Kuala Perlis, Kuala Kedah, and Penang
  • Comfortable seating, air-conditioned cabins
  • Ideal if you’re arriving by sea

Island-Hopping Tours:

  • Visits nearby islands like Pulau Dayang Bunting, Pulau Beras Basah, and Pulau Singa Besar
  • Half-day or full-day packages available
  • Includes swimming, eagle watching, and beach stops

Private Charters & Sunset Cruises:

  • Great for families, couples, or special occasions
  • Customisable itineraries
  • Usually include meals and guided activities

Tips for Using Boats & Ferries in Langkawi:

Book in Advance During Peak Season – Especially for sunset cruises and ferries from the mainland
Check the Weather Forecast – Sea conditions can affect sailing schedules
Bring Motion Sickness Tablets – If you’re sensitive to waves, better to be prepared
Wear Comfortable Clothing & Sun Protection – Many boats are open-air

My Take:

A boat ride in Langkawi isn’t just transportation—it’s part of the island experience. Whether you're gliding past mangroves in Kilim Geoforest Park or soaking in a fiery sunset over the Andaman Sea, taking to the water is a must. Just be sure to plan ahead and pack your sunscreen! 🛥️🌅

Walking and Cycling in Langkawi: Slower but Rewarding

Source: Wexas Travel

While Langkawi is more spread out than a typical city, walking and cycling still offer wonderful ways to explore certain areas—especially along the beach, in small towns, or within nature parks. If you're staying in places like Pantai Cenang or Kuah Town, getting around on foot or by bicycle can be both relaxing and enjoyable.

Why You’ll Enjoy Walking and Cycling:

● Freedom to explore at your own pace
● Great for beachside strolls or morning rides
● Perfect for discovering hidden cafés, shops, and scenic spots

ProsCons

Immersive and flexible

Hot and humid weather can be tiring

Eco-friendly and budget-friendly

Hilly roads in some areas may be challenging

Ideal for short distances

Limited dedicated bike lanes or walking paths

Tips for Walking and Cycling in Langkawi:

Best for Certain Areas – Walk or cycle around Pantai Cenang, Kuah Town, or Tanjung Rhu
Rent a Bicycle – Many hotels and local shops offer bike rentals (typically RM10–RM30/day)
Stay Hydrated & Use Sunscreen – The tropical sun can be intense, even in the morning
Watch for Traffic – Sidewalks and bike lanes are limited, so stay alert when on main roads
Evening Strolls Are Best – Cooler temperatures and beautiful sunsets make for a pleasant walk

My Take:

Walking and cycling in Langkawi might not be ideal for covering long distances, but for exploring local streets, seaside paths, or nearby attractions, it’s a charming way to experience the island’s laid-back vibe. Early mornings or evenings are especially lovely—just bring water, wear comfortable shoes, and soak it all in. 🚶‍♀️🚲🌴

Transportation Tips for Malaysians Visiting Langkawi

Source: iStock

Getting around Langkawi is generally smooth and stress-free, especially compared to busier cities like Bangkok. The island is laid-back, roads are relatively well-maintained, and the transportation options are straightforward. Here are some helpful tips to make your journey even more enjoyable and efficient.

Language and Communication

  • Basic Phrases Help: While English is widely spoken in Langkawi’s tourist areas, learning simple Malay greetings like "Selamat pagi" (Good morning) and "Berapa harga?" (How much?) can be useful, especially when interacting with locals.
  • No Language Barrier for Malaysians: As a Malaysian, you’ll find communication effortless – most locals speak Malay, and many also speak basic English.
  • Be Friendly and Respectful: A smile and polite tone go a long way on this friendly island.

Navigating the Island

  • Renting a Car or Scooter Is Best: Langkawi doesn’t have public transport, so the most convenient way to get around is by renting a vehicle.
  • Use Navigation Apps: Google Maps and Waze work well in Langkawi. Most attractions are easy to locate.
  • Plan Your Fuel Stops: Petrol stations are scattered around the island, but it’s smart to fill up before heading to more remote areas.

Payment Options

  • Cash Is Still Preferred: Many small stalls, roadside eateries, and petrol stations prefer cash. Keep some ringgit on hand.
  • E-Wallets Are Gaining Popularity: Some places accept Touch ‘n Go eWallet, Boost, or DuitNow QR, especially in more commercial areas.
  • Card Payments: Hotels, car rental companies, and bigger restaurants typically accept credit/debit cards.

Budgeting for Transportation

Transportation ModeAverage CostBest For

Car Rental

RM70–RM150/day

Families, full-day island exploration

Scooter Rental

RM30–RM50/day

Solo travelers, short trips

Taxi / Grab

RM10–RM50 per trip (varies)

Airport transfers, short direct rides

Private Driver/Tour Van

RM200–RM400/day (with guide)

Group travel, guided sightseeing tours

Walking / Cycling

Free (bike rental RM10–30/day)

Exploring nearby beaches or towns

Safety and Etiquette

  • Drive Safely: Roads in Langkawi are generally quiet, but watch for sudden turns, hills, or roaming wildlife like monkeys.
  • Wear Helmets: If you're on a motorbike or scooter, helmets are mandatory and essential for your safety.
  • Respect Nature: Langkawi is an eco-rich island, so avoid littering and be mindful in nature parks and beaches.
  • Park Properly: Always use designated parking spots and avoid blocking driveways or roadside stalls.

My Personal Take: The Best Way to Get Around Langkawi

If you’re confident behind the wheel, renting a car is by far the best way to explore Langkawi. It gives you the freedom to discover beaches, waterfalls, and viewpoints at your own pace. For solo or adventurous travelers, a scooter is a fun and budget-friendly option. Taxis and Grab work well for airport transfers or if you’re sticking to one area.

Langkawi isn’t overwhelming—it’s chill and welcoming. With a little planning and local know-how, getting around becomes part of the island charm. 🚗🏝️

Always Remember to Travel Safely and Stay Informed in Langkawi!

Langkawi Sky Bridge

Langkawi’s laid-back charm extends to how you get around the island. Whether you’re cruising along coastal roads in a rented car or soaking in the tropical breeze on a scooter, each journey adds to the island experience. With the right mode of transport and a few smart tips, exploring Langkawi becomes both easy and enjoyable.

Plan ahead, stay safe, and embrace the freedom that comes with discovering this beautiful island at your own pace. Selamat jalan and enjoy your Langkawi adventure! 🚗🌴

FAQs: Getting Around in Langkawi

Disclaimer: This article has been provided by an individual contributor or third party platform. If there is any discrepancy regarding the copyright, please contact us directly and we will delete the content immediately.
Ferocious_Squirrel

Ferocious_Squirrel

Travel Content Creator

Lihat profil

Travel and nature these are my happy places. I write to share my favorite spots, hidden gems, and travel tips, so you can live your own adventure in style.

153 artikel
Dining Enthusiast Travel Storyteller
> >
Getting around in Langkawi