The US is a diverse melting pot of many cultures and ethnicities, even the lifestyle is so different travelling from one state to the next. If you are thinking about moving to the US, here's a list of the top 10 best cities to live in.