Currently, they occupy about 120 square kilometers (46 square miles) near the Pangalanes Canal, a perfect conduit for amphibians that runs down the tropical east coast of the island.
Сейчас они обитают на территории площадью около 120 кв. км (46 кв. миль) рядом с каналом Пангалан — водным путём, по которому земноводные могут проникнуть на тропическое восточное побережье острова.