The Buddha International Welfare Mission temple is located in A. Maharashtra B. Uttar Pradesh C. West Bengal D. Himachal Pradesh Explanation: India’s largest statue of the Reclining Buddha was to have been installed at the Buddha International Welfare Mission temple in Bodh Gaya ...
READ MORE +