Filled with tropical beaches and surrounded by rich marine life there is plenty to do on the tiny Koh Tao Island!