Muchlind Buddha Vihar is located in Nagpur, India on 54F8XJV, Rani Durgawati Square, Itwari, Rani Durgawati Nagar. Muchlind Buddha Vihar is rated 4.5 out of 5 in the category buddhist temple in India.
Address
54F8XJV, Rani Durgawati Square, Itwari, Rani Durgawati Nagar