Five Stars on the Island of Langkawi!

Folks the latest review is up and ready to view! The Pelangi Beach Resort and Spa is close to Pentai Cenang on the island of Langkawi and has loads of rooms and chalets,, multiple restaurants, pools, a spa and more. So check it out in my 'much-longer-than' Five Minute Review! https://youtu.be/Si0HQXrbhw8 Thanks for popping by! …

Continue reading Five Stars on the Island of Langkawi!