English: It is one of the major Buddhist centres of India.
Telugu: భారతదేశంలో గల బౌద్ధమత ప్రధాన కేంద్రాల్లో ఇది ఒకటిగా ఉన్నది.