How the world sees Greece
The 31st annual Galveston Island Greek Festival will be from 11 a.m. to 9 p.m. Saturday and noon to 7 p.m. Sunday at 1824 Ball Ave. in Galveston.