Festival News

Introducing Greece

Greece is a country in southeastern Europe consisting of 2 mainland peninsulas and thousands of islands throughout the Aegean and Ionian seas. It’s often called the birthplace of Western civilization and Athens, its capital, retains ancient landmarks including the 5th-century-B.C.E. Acropolis citadel and Parthenon temple….

6