View source for On this earth, Vrndavana, ninety miles southeast of Delhi, is a replica of that supreme Goloka Vrndavana located in the spiritual sky
You do not have permission to edit this page, for the following reason:
You can view and copy the source of this page.
Templates used on this page: