English: It is also a holy site.
Telugu: ఇది కూడా ఒక పవిత్ర ప్రదేశం.