You might also know this place by the following names:
Bowen Island, Isla Bowen, Île Bowen, Isola di Bowen, ボウエンアイランド, Đảo Bowen, 寶雲島