Shalwan Buddha Vihar is located in Nagpur, India on Utkarsh Nagar, 1, Manewada - Besa Rd, Chintamani Nagari 3. Shalwan Buddha Vihar is rated 3 out of 5 in the category buddhist temple in India.
Address
Utkarsh Nagar, 1, Manewada - Besa Rd, Chintamani Nagari 3