The director of the wildly-successful film Mamma Mia! that was filmed on the islands of Skopelos and Skiathos, has urged Tourism Minister Olga Kefalogianni not to allow development of Greece’s coasts. Phyllida Lloyd sent a letter to Kefalogianni voicing strong opposition to the coastal area privatization plans in Greece and underlined that she is fascinated […] The post Mamma Mia! No Coast Development! appeared first on The National Herald.