Saturday, December 10, 2016
Home Tags Nivedita ~ Dedicated to God

Tag: Nivedita ~ Dedicated to God

Nivedita ~ Dedicated to God

Margaret Elizabeth Noble known as Sister Nivedita is one of the most honorable female character of India. She was born at Ireland on 28th...