Recently the village my father was born in got a web site! The village is located in the Pindus mountains in Epirus, in northwest Greece, 90km north to Ioannina and is part of the Mastorohoria villages. North to the famous Zagorohoria.
I think it’s the most beautiful village in the world 😉