English: A place of religion.
Telugu: ఒక మతానికి చెందినా ప్రదేశం.