スンダ列島
インド南東部からベトナムにかけてのアジア大陸、スンダ列島からニューギニア島、及びオーストラリア北部沿岸、東はカロリン諸島辺りまでの広い範囲に分布する。