There is one place named De Quincey Village in Seychelles.
All places in the world called "De Quincey Village".