Bat Cave and Kayaking Commentary, Family, VacationHaris Abdul RahmanAugust 27, 2019Kilim KarstKilim Karst Geoforest Park, Langkawi Trip August 2019, family, vacation, boat, kayak, bat cave, Langkawi Comments