Calamos Supports Greece

Chiliadou Beach

Beach in Greece Voted as the Best European Filming Location

Chiliadou Beach on Evia in Greece was recently awarded as the Best European Filming Location of the Year by the European Film Commissions Network (EUFCN). The beach of the Aegean Sea was featured in Triangle of Sadness and is the...