Securing the 43rd place in the overall UK top 70 happiest places list, Dartington leads the way for Devonian contentment. Other spots in Devon also made their mark on the happiness chart ...