Visiting the island of Langkawi, Malaysia

September 28, 2021 - Langkawi is a lovely archipelago comprising 99 small islands in the Malacca Strait, approximately 30km off the coast of...
Read the Full Post »