Most annoying European country
Looks like your vocabulary is limited and are struggling to use any alternate words for "haven" and obviously don't know much about Cyprus or Luxembourg, and of course you're hiding where you are from...



Cyprus


