wp-15906861198605584216858620502999.jpg

Ramcharitmanas describe Divya Awadh where all have glow stone ( Manee ) self light emitting people.