Avignon Town

Avugnon Town is an anime location from the movie, Diancie and the Cocoon of Destruction.