ATHENS – Three foreign television productions to be shown in Japan, Russia and the Netherlands will help promote Greece’s beautiful landscapes and countryside abroad. Planned […] The post Japanese, Russian and Dutch TV Productions to Be Shot on Location in Greece appeared first on The National Herald.