In which of the following countries Buddhism is followed as their religion?

0
12

A. Sri Lanka
B. Korea
C. Japan
D. All of them

LEAVE A REPLY

Please enter your comment!
Please enter your name here