If you’ve ever wondered where Hallmark location scouts find those impossibly charming small towns for their holiday movies, look no further than Sutter Creek, California – a place so picture-perfect ...