Sparoza means « a land of birds » and birds mean life. 17-04-2018 Read here the kind and touching article of Artemis Xalari from FNL guide! Read more »