A recent study by the Organization for Economic Cooperation and Development (OECD) ranked states by 10 criteria in order to discover which are the best places to live in America. Places like New Hampshire and Minnesota finished at the top, … Continue reading