Emerald Bay / LoRa Photography

2015© LoRa Photography

Pangkor Laut is a privately owned island located three miles off the West Coast of Malaysia along the Straits of Malacca. This piece of paradise has been 2 million years in the making, and here you will find one of the world’s premier resorts nestling in the shade of forest giants as old as the land.