
Switzerland is one of the hardest to gain citizenship, due to the length of time needing to have lived in the country before being eligible.
Lionel Eric, immigration attorney, wrote on travel forum Quora: “Unless you are an EU citizen you must live at least 10 years in the country to get citizenship.
“Applicants for citizenship must prove they are assimilated into Swiss society and do not pose a threat to security.”
Japan also cropped up as a hard country to give citizenship to foreign nationals.
Eric went on to explain: “It takes longer to grant a permanent residency in Japan than to citizenship.
“People who want to establish permanent residency in Japan must live for a total of 10 continuous years or more.”
Others that were just as complex were Monaco, which also required ten years of residency, and Saudi Arabia, who rarely give foreigners citizenship.
For those who still want an easy dual-citizenship, Ireland remains the best option.
All they need to do is to prove they have Irish ancestry or have lived in the country for five years.
Israel was also on the list for an easier option, provided the applicant had Jewish heritage or was Jewish by marriage.
Of course for British nationals, anywhere in the EU still proves to be the easiest option at the moment.
