News

Greece’s eternal allure as both a filming location and a tourist destination is receiving a fresh boost thanks to a new partnership between Netflix and the Greek National Tourism Organisation (GNTO).