Koh Raja, Thailand Exploring the Hidden Gem of Koh Raja As I landed on Koh Raja, a small island off the coast