Can you guess what Koh Yao Yai means in English? Hey, no cheating. I saw you start to open another tab on Google to find the answer. Koh Yao Yai translates to ‘big long island.’ However, it isn’t actually that large. Despite its size, there’s plenty to see on this little tropical gem. And it’s…