A sense of serenity & peace sets in when you enters the premises. Sisters/Nuns from so many defferent natinalities can be seen doing voluntray work, A warm fuzzy feeling sets in & you can't help but think of Mother Teresa's selfless work for Humanity...
