The 51 islands of the Koh Tarutao Marine National Park archipelago lie in the Andaman Sea, 20-70 km off the extreme southwest coast of peninsular Thailand. Tarutao is a Malay work meaning old, mysterious and primitive. Much of the island is composed of...

read more