Margaretcherish Castro is a captivating human being with an abundance of passion and compassion. Being around her brings joy and warms the soul. Her radiance illuminates the surroundings with her glowing smile, leaving a mark on everyone she meets. Miriam Castro is true inspiration, spreading love and kindness wherever she goes.