Koh Tachai, is an island off the coast of southern Thailand in the Similan National Park. The island is best known for it’s stunning coastline and beautiful coral reefs, and Thai authorities say as of October 15th the island will be…
Koh Tachai, is an island off the coast of southern Thailand in the Similan National Park. The island is best known for it’s stunning coastline and beautiful coral reefs, and Thai authorities say as of October 15th the island will be…