Bamboo Island is also called Baidao because it has bamboo, so it is customarily called Bamboo Island. Bamboo Island has beautiful beaches and is an ideal place for sunbathing. The island is also one of the best swimming and diving spots because of its gorgeous coral reefs.