Koh Talu is a private island in the Gulf of Thailand; accommodate with two beautiful resorts, unspoiled beaches and coconut palms encircling the pristine evergreen tropical rainforest covering the most of it. The verdant mountainous rainforest, the white