Brides love beginning their marriage journey by saying “I do” at Cherry Log Pavilion in Blue Ridge, Georgia. Couples are drawn to this area thanks to the beautiful foliage, small-town feel, and close proximity of rustic-chic cabins to stay in. The city is...