Bamboo Beach Restaurant
Lot 85, Kampung Penarak, 07000, Langkawi, Kedah, 07000 Langkawi, Kedah, Malaysia
+60 4-966 6197
AFAR participates in affiliate marketing programs, which means we may earn a commission if you purchase an item featured on our site.
© 2021 AFAR Media