Good post
Heres the thing.
You are sitting under an umbrella on the cayman islands thinking about which country you should live in, invest in etc.
Which country has a great legal system
Which country is safe
Which country has not felt the gfc
Which country has more natural...