There is one place in the world that has two exclamation marks (!) in its name. Where is it located?

There is one place in the world that has two exclamation marks (!) in its name. Where is it located?