The 39th annual MayFest coordinated by The Rotary Club of Bluffton will be held Mother’s Day weekend Saturday, May 13 in Old Town Bluffton. The festival, often referred to as the Bluffton Village Festival, will be held from 10 a.m. to 5 p.m. Enjoy this eclectic and homespun Southern festival famous for its unique arts and crafts, music, delicious food, the 29th annual Ugly Dog Contest and the fifth annual Pie Eating Contest.