The Koh Kho Khao resort is located on a small island of about 16,000 acres. The island has beautiful white sandy beaches and many small hills, several with wonderful waterfalls. With much of the island covered by forest and a little bit by grasslands this is a perfect place to enjoy the many species of flowering so special to here.