Spotted in Georgia, March 2014, Lake Park, GA

Quail Branch Lodge in Lake Park, Georgia is located south of Valdosta. "Nestled in hundreds of acres of pines is one of Georgia's best kept secrets…"

Spotted in Georgia image credit: Ben Young

Reply