Quote of the day
Where there is the divine presence of a Self-restrained soul, that verily becomes Ayodhya.
Ayodhya means the place without yuddha, conflict, war, the ground of supreme peace.
Wherever in the world a Self-realised master is, that place becomes transformed into a sphere of everlasting happiness and beauty.
Swami Amritaswarupananda Puri