Daily Archives: October 28, 2015

The Pangkor Laut Resort

Pangkor Laut is a privately owned island located three miles off the West Coast of Malaysia along the Straits of Malacca.

The Pangkor Laut Resort 01

Continue reading