Baarleball

 consists of two municipalities, the Belgian one and the  Dutch one, mixed with an unnatural number of enclaves and exclaves. As both their respective countries are in the EUball and the Schengen Area, residents can pass between the exclaves freely.

Their legal nation of residence depends on the front door the residential area is at (unless the international border passes through the front door).