Usually I can search for a town name online and get some info about it and at least see a map for it if not a wiki page. This town does not show up in any english results except for this and similar articles. That makes me very suspicious about this story.
Here is the original article (in Italian).