If you haven’t heard of Marina Island Pangkor Resort, it’s about time you did. This man-made island is a premier resort off the coast of Teluk Batik in Pulau Pangkor, Perak. Beautiful lagoons and sea breeze ease you into a tropical atmosphere, giving you a holiday to remember. Need more…