Stupas are structures where
Buddha are kepe
of
Answers
Answered by
2
Answer:
stupas built mainly in Sri lanka
Similar questions