Peninsular Island Birds
Langkawi, an archipelago of 104 islands located in North West Malaysia, where the Andaman Sea meets the Straits of Malacca, proclaims a true paradise of white sands, magical sunsets and peaceful sun filled days.
Comments Off on Peninsular Island Birds
January 30, 2020