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