When you need to escape the madness of the town the best solution is a trip to the mountains. Everything was set for the perfect river party and I found myself in yet another beautiful corner of Greece. Mountains this time, near Kastoria, and the village of Nestorio. Where the river and mountain twine in perfect harmony, creating a scene from a fairy tale. I believe that the choice of… read more →