Japan abode of Hindu deities revealed in film by India expert – The Asian Age
Japan abode of Hindu deities revealed in film by India expert The Asian AgeNew Delhi: It may surprise many Indians but scores of Hindu deities, including Saraswati, Lakshmi, Brahma, Ganesha, and Garuda, are actively worshiped in …