Chiliadou Beach, in Evia, Greece was awarded recently the Best European Filming Location of the Year by the European Film Commissions Network (EUFCN). The beach washed by the Aegean Sea was featured in Triangle of Sadness winner of the Palme D’Or at Cannes 2022 as the castaway island where the protagonists find themselves after the […] Read the full story on GreekReporter.com.