Pulau Payar
By admin
Published: December 13, 2006

Pulau Payar is a marine park located in the north of the Straits of Melaka, off Kuala Kedah and about 19 nautical miles south of Langkawi and 40 nautical  miles north of Penang.