Potemkin village
nounDefinition of Potemkin village
: an impressive facade or show designed to hide an undesirable fact or condition
Keep scrolling for more