Tachai Island

Tachai Island

Koh Tachai Island is located at the northern most tip of the Similan National Park.

Translate »