Koh Tachai Information
Koh Tachai is a lone island near the Similan Islands and Surin Islands. Located in Phang Nga province, Koh Tachai includes long stretches of sandy white beaches and shady forests. Koh Tachai also has a beautiful dive site and is now included in the Similan Islands National Park.
Data source http://wikimapia.org