The largest Buddhist Monastery in India is located at

Tags

The largest Buddhist Monastery in India is located at
(A) Sarnath, Uttar Pradesh
(B) Gangtok, Sikkim
(C) Tawang, Arunachal Pradesh
(D) Dharmashala, Himachal Pradesh

Answer: Tawang, Arunachal Pradesh