Georgia is getting its big break this Christmas season, as the Peach State is the backdrop for one of Netflix’s top movies. “Our Little Secret” starring Lindsay Lohan and Ian Harding premiered on ...