How the world sees Greece
WINCHESTER — After taking last year off, the GREEK Festival is returning to Dormition of the Virgin Mary GREEK Orthodox Church at 1700 Amherst St.