Geography, asked by TbiaSamishta, 1 year ago

Borobudur, the largest Buddhist temple in the world is located in ____.

Thailand
Tibet
India
Indonesia

Answers

Answered by Keerthipriya132
0
your answer is Indonesia
Hope this is ur answer
Answered by Anonymous
0
Heya user!!
____________________________________________________________________________________________________________
Borobudur, the largest Buddhist temple in the world is located in ____.

Thailand
Tibet
India
Indonesia.
Answer
____________________________________________________________________________________________________________
It is in Indonesia .
Thanks!!
____________________________________________________________________________________________________________
Similar questions