Tags Malaysia

Tag: Malaysia

Langkawi, a Tropical Island with Magical Beaches

Langkawi is an archipelago made up of 99 islands on Malaysia's west coast, which holds the status of an UNESCO Global Geopark. The main...