English: Along this River lie many Buddhist temples.
Telugu: ఈ నదీ తీరంలో అనేక పుణ్యక్షేత్రాలు ఉన్నాయి.