English: The Church of Lady of Dolours is a popular tourist attraction and also a greatly visited pilgrim center of southern India.
Telugu: చర్చ్ ఆఫ్ లేడీ ఆఫ్ డోలోర్స్ ఒక ప్రసిద్ధ పర్యాటక ఆకర్షణ మరియు దక్షిణ భారతదేశంలో ఎక్కువగా సందర్శించే యాత్రికుల కేంద్రం.