Top 7 Countries Where Foreigners Own Property Tax Free (And Why Cayman Leads the List)