Starfish Greathearts works to support communities in providing holistic care for girls and boys, especially those orphaned and vulnerable, to be valued, protected and empowered to reach their full potential.