They say our environment shapes who we are, but this only happens when we give it the permission to do that, you can never become who you don't allow yourself to be.
I must say there is never a best place to live, it all depends on who you truely are and your mindset.
The opportunity you attract depends on your skills, attitude, character, personality, language and how you look. When you don't have a good mindset even if you are being taken to the best environment you might never still make it.
And also the best place to live is where you fill at peace with yourself, when this is missing you might find it hard to live even where is seen at the best place to ever be.
It is never the place you live, it is who you are and where you find your peace of mind.