Getting a good night's rest is vital to achieving optimal health. Everything from heart health, digestion, and proper brain function is affected by your ability to get a full night's sleep. Unfortunately, living in a busy city is not always conducive to peaceful rest. Light pollution, transportation noise, and environmental stresses all contribute to the quality of sleep. Recently, Sleep Junkie conducted a nationwide survey to determine which U.S. city residents can find the best overall sleep. They have analyzed the transportation noise, light pollution, and resident sleeping habits of 21 major U.S. cities to find out. Based on their findings, the best citi...Keep on reading: Best cities for rest in the U.S.