Galápagos Islands
It is found only in Galápagos Islands, Ecuador.