O οργανισμός Vamvakou Revival, συστάθηκε από μία ομάδα νέων με καταγωγή και ισχυρούς δεσμούς με το χωριό, έχοντας την ηθική και οικονομική υποστήριξη του Ιδρύματος Σταύρος Νιάρχος (ΙΣΝ).
Το μεγάλο αυτό ταξίδι, όμως, είχε ξεκινήσει νωρίτερα, καθώς οι πρώτες επαφές με το Ίδρυμα Σταύρος Νιάρχος (ΙΣΝ) είχαν ξεκινήσει από το 2017, ενώ τα όνειρα και οι πρώτες προσπάθειες των νέων του χωριού να το δουν να ζωντανεύει είχαν ξεκινήσει από το 2013.