Every Tree has an Angel

Costa Rica gained its independence from Spain on September 15, 1821 spearheaded by Delores Bedoya, who carrying a lantern led the entire town to the politician’s office to demand that leaders sign the independence declaration.  Today as a symbolic gesture, the evening before Independence Day the children decorate lanterns and parade up and down the […]