Buzz60’s Elizabeth Keatinge tells us about the many towns offering financial incentives for new residents.