Mount Koya is in which country?
Correct answer: Japan
RushMama2112
Beautiful. I'd love to visit Japan.
Anikha R
Good 😀