GlobeTrotter TV Travels in Langkawi Malaysia 3
- Jon Haggins
- Feb 6, 2017
- 1 min read
Langkawi is an island located on the northeast coast of Malaysia. There are 99 islands of lush tropical greens. Its a culturally inspiring destination with many tranquil beaches.









Comments