Social Sciences, asked by jsm224179, 4 months ago

Vimala vasahi temple is in .....​

Answers

Answered by ParikhAyushi
10

Answer:

Mount Abu

Explanation:

Brainest please

Answered by XXMISSUNKNOWNXX48
9

Answer:

mount abu is the correct answer

Similar questions